Calculator chmod

Calculați permisiunile Linux — convertiți notația simbolică și octală și generați comenzi chmod

Distribuie:

Calculator Permisiuni chmod

-rwxr-xr-x
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

1

Bifați permisiunile dorite

Faceți clic pe casetele de selectare citire/scriere/executare pentru proprietar, grup și alții

2

Verificați octal și simbolic

Valoarea octală (ex. 755) și notația simbolică (rwxr-xr-x) se actualizează instantaneu

3

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.