Понимание разрешений в Linux: что они имеют в виду 777, 755, 775 е 644
Если вы когда -либо работали с сервером Linux или установили программное обеспечение, avrai probabilmente incontrato comandi come chmod 755 О chmod 777. Но что эти цифры на самом деле означают? И как они влияют на доступ к файлам?
I permessi di base
In Linux, ogni file o cartella ha tre tipi di permessi assegnati a tre categorie di utenti:
- владелец: il proprietario del file
- Group: altri utenti appartenenti al gruppo
- другие: tutti gli altri
I permessi possono essere di tre tipi:
- р = read (чтение)
- вес = write (письменность)
- Икс = execute (выполнение)
например, un file con permessi rwxr-xr-- средство:
- Il proprietario può leggere, scrivere ed eseguire
- Il gruppo può leggere ed eseguire
- Gli altri possono solo leggere
I numeri: 777, 755, 775, 644
I numeri sono una forma abbreviata per esprimere i permessi. Ogni cifra rappresenta una categoria: владелец – Group – другие.
Ogni permesso è rappresentato da un numero:
- р (read) знак равно 4
- вес (записывать) знак равно 2
- Икс (execute) знак равно 1
Sommando questi valori, otteniamo i permessi per ogni categoria. Ecco cosa significano alcuni numeri comuni:
| команда | Significato | права доступа |
|---|---|---|
chmod 777 | Accesso completo a tutti | rwxrwxrwx |
chmod 755 | Accesso completo al proprietario, lettura/esecuzione a tutti gli altri | rwxr-xr-x |
chmod 775 | Accesso completo al proprietario e al gruppo, lettura/esecuzione agli altri | rwxrwxr-x |
chmod 644 | Il file può essere letto/scritto dal proprietario, letto dagli altri | rw-r–р– |

Comandi utili
команда chmod serve a cambiare i permessi di un file o di una cartella. Ecco alcuni esempi pratici:
chmod 755 script.sh: assegna permessi lettura/esecuzione a tutti, scrittura solo al proprietariochmod +x script.sh: aggiunge il permesso di esecuzionechmod -R 755 cartella/: cambia i permessi ricorsivamente per tutti i file nella cartella
Остерегаться 777
Dare permessi 777 a un file o una directory significa che chiunque può modificarli o eseguirli. È un rischio per la sicurezza e dovrebbe essere usato solo temporaneamente o in ambienti di test.
Заключение
Comprendere i permessi in Linux è fondamentale per lavorare in sicurezza. Usare correttamente chmod ti aiuterà a controllare l’accesso ai file, evitare problemi e proteggere il tuo sistema.




0 Комментарии