Menu
Coddy logo textTech

Comprendere i permessi

Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 53 di 82.

Ogni file e directory in Linux ha autorizzazioni che controllano chi può accedervi e cosa può farci. Questo sistema di sicurezza impedisce agli utenti non autorizzati di leggere i tuoi file privati o modificare file di sistema importanti.

Le autorizzazioni sono suddivise in tre tipi di azioni:

  • Read (r) - Visualizza il contenuto di un file o elenca i contenuti di una directory
  • Scrittura (w) - Modifica un file o aggiungi/rimuovi file in una directory
  • Esegui (x) - Esegui un file come programma o accedi a una directory

Queste autorizzazioni sono assegnate a tre diverse categorie di utenti:

  • Proprietario - L'utente che ha creato il file
  • Gruppo - Un insieme di utenti che condividono l'accesso
  • Altri - Tutti gli altri nel sistema

Quando esegui ls -l, la prima colonna mostra la stringa dei permessi. Ha un aspetto simile a -rwxr-xr--. Questa stringa ti dice esattamente chi può fare cosa con quel file.

Nelle prossime lezioni imparerai a leggere questa stringa e a modificare le autorizzazioni per controllare l’accesso ai tuoi file.

challenge icon

Sfida

Facile

Usa il comando ls -l per visualizzare l'elenco dettagliato dei file nella directory corrente. Verranno mostrate le stringhe dei permessi per ogni file e directory.

Esamina l'output e individua la stringa dei permessi di script.sh. Nota come la prima colonna mostra una stringa di 10 caratteri che rappresenta il tipo di file e i permessi.

Esegui il comando:

ls -l

Nell'output vedrai le voci sia per i file sia per la directory documents. Fai attenzione a:

  • Il primo carattere: - per i file, d per le directory
  • I 9 caratteri successivi che indicano i permessi di lettura (r), scrittura (w) ed esecuzione (x)
  • I nomi del proprietario e del gruppo che compaiono dopo la stringa dei permessi

Questa è la tua prima occhiata a come Linux mostra le informazioni sui permessi. Nelle prossime lezioni imparerai a leggere queste stringhe nel dettaglio e a modificarle.

Provalo tu

Terminale
ls -l
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Terminal