Middle+
Quali sono gli account e i permessi in Linux?
sobes.tech AI
Risposta dell'AI
In Linux esistono diversi tipi di account e livelli di permesso che garantiscono sicurezza e gestione degli accessi:
- root (superutente) — ha accesso completo a tutto il sistema, può eseguire qualsiasi comando e modificare qualsiasi file.
- Utenti normali — hanno permessi limitati, possono lavorare solo con i propri file e avviare processi consentiti.
- Gruppi — raggruppano gli utenti per una gestione più semplice dei permessi di accesso a file e risorse.
I permessi in Linux si basano sul modello proprietario, gruppo e altri utenti, con tre tipi di autorizzazioni:
- r (lettura) — permesso di leggere un file o una directory.
- w (scrittura) — permesso di scrivere o modificare.
- x (esecuzione) — permesso di eseguire un file o accedere a una directory.
Esistono anche permessi speciali:
- SUID/SGID — permettono di eseguire un programma con i permessi del proprietario del file o del gruppo.
- Sticky bit — usato di solito nelle directory, permette solo al proprietario del file di eliminarlo.
Esempio di visualizzazione dei permessi e dei proprietari di un file:
ls -l /percorso/del/file