Calculator Permisiuni chmod
| Tip | Citire (r) | Scriere (w) | Executare (x) | Octal |
|---|---|---|---|---|
| Proprietar | 5 | |||
| Grup | 5 | |||
| Alții (toți) | 5 |
chmod 755 filename
De ce să folosiți un calculator chmod?
Permisiunile fișierelor Linux sunt exprimate în notație simbolică (rwxr-xr-x) și octală (755). Calculul manual al valorii corecte a permisiunilor este predispus la erori. Calculatorul nostru permite selectarea vizuală a permisiunilor și generarea instantanee a valorii octale și a unei comenzi chmod utile.
Constructor vizual de permisiuni
Faceți clic pe casetele de selectare citire/scriere/executare pentru proprietar/grup/alții; valorile se actualizează instantaneu
Sincronizare bidirecțională
Introduceți o valoare octală (ex. 755) și casetele de selectare se actualizează automat, sau invers
Comandă gata de utilizare
Generează o comandă chmod completă care poate fi lipită direct în terminal
Cum se calculează permisiunile
Bifați permisiunile dorite
Faceți clic pe casetele de selectare citire/scriere/executare pentru proprietar, grup și alții
Verificați octal și simbolic
Valoarea octală (ex. 755) și notația simbolică (rwxr-xr-x) se actualizează instantaneu
Copiați comanda
Copiați comanda chmod generată și rulați-o în terminal
Scenarii tipice chmod
Fișiere server web
Setați 644 pentru fișierele HTML/CSS/JS pe Apache sau Nginx (proprietar citire/scriere, grup/alții citire)
Scripturi executabile
Setați 755 pentru scripturi shell (proprietar acces complet, grup/alții citire+executare)
Chei SSH
SSH necesită 600 (numai proprietar citire/scriere) pentru cheile private
Directoare de încărcare
Setați 775 pentru directoarele de încărcare web astfel încât procesul serverului să poată scrie fișiere
Cele mai bune practici pentru permisiunile Linux
✓ Nu folosiți niciodată 777 în producție
chmod 777 oferă tuturor acces complet citire/scriere/executare — risc grav de securitate.
✓ Principiul privilegiului minim
Acordați întotdeauna cele mai mici permisiuni necesare. Începeți restrictiv (600) și adăugați după nevoie.
✓ Fiți atenți cu -R (recursiv)
chmod -R aplică permisiunile recursiv tuturor fișierelor și directoarelor.
✓ Înțelegeți umask
Valoarea umask scade permisiunile din valoarea implicită. umask 022 dă fișierelor noi 644 și directoarelor noi 755.
❓ Întrebări frecvente
Ce înseamnă chmod 755?
755 înseamnă: proprietar(7)=citire+scriere+executare, grup(5)=citire+executare, alții(5)=citire+executare. Permisiuni implicite pentru fișiere executabile și directoare publice.
Care este diferența dintre 644 și 755?
644 (rw-r--r--): proprietar citire/scriere, alții numai citire — pentru fișiere obișnuite. 755 (rwxr-xr-x): proprietarul poate și executa — pentru scripturi și directoare.
De ce cheile SSH necesită permisiunea 600?
SSH refuză utilizarea cheilor private accesibile altora. 600 (rw-------) asigură că numai proprietarul poate citi și scrie cheia.
Ce înseamnă bitul de executare pe un director?
Bitul de executare pe un director înseamnă privilegiu de 'trecere' — că utilizatorul poate intra în director și accesa fișierele din el. Fără permisiunea de executare, utilizatorul nu poate intra în director.