Junior — Middle
Come gestire i permessi di accesso ai file nel sistema operativo Linux?
sobes.tech AI
Risposta dell'AI
In Linux, i permessi di accesso ai file sono gestiti tramite tre tipi di permessi: lettura (r), scrittura (w) ed esecuzione (x), che vengono assegnati a tre categorie di utenti:
- Proprietario del file
- Gruppo a cui appartiene il file
- Tutti gli altri utenti
Per visualizzare i permessi, si utilizza il comando ls -l, ad esempio:
-rw-r--r-- 1 utente gruppo 1234 10 maggio 12:00 file.txt
Per modificare i permessi, si utilizza il comando chmod, ad esempio:
chmod u+x file.sh # Aggiungi permesso di esecuzione al proprietario
chmod go-r file.txt # Rimuovi permesso di lettura dal gruppo e dagli altri
Per cambiare il proprietario e il gruppo, si usano i comandi chown e chgrp:
chown nuovoutente file.txt
chgrp nuovogruppo file.txt
In questo modo, la gestione dei permessi permette di controllare chi e come può interagire con i file nel sistema.