Calculator chmod
Permisiuni
Notație octală
Folosiți 3 cifre (de ex., 755). Fiecare cifră se citește: citire (4), scriere (2), executare (1).
Notație simbolică
Folosește rwxr-xr-x sau chmod simbolic precum u+rwx,g+rx,o+rx.
Presetări comune
Comandă chmod
Rezumat
Detalii tehnice
Cum funcționează calculatorul chmod
Ce face instrumentul
Acest calculator chmod te ajută să convertești între formatele permisiunilor de fișiere Unix. Introdu permisiunile folosind casete de bifare vizuale, notație octală (precum 755) sau notație simbolică (precum rwxr-xr-x) și vezi instant echivalentul în toate formatele. Instrumentul generează și comanda chmod completă, gata de copiat și lipit în terminal.
Cazuri de utilizare comune pentru dezvoltatori
Dezvoltatorii și administratorii de sistem folosesc calculatoare chmod atunci când configurează servere web, implementează aplicații sau depanează probleme de permisiuni. Scenariile comune includ a face scripturile executabile (755), securizarea fișierelor de configurare (600), setarea permisiunilor corecte pentru directoarele web (755 pentru directoare, 644 pentru fișiere) și înțelegerea permisiunilor existente pe sisteme moștenite.
Explicația formatului permisiunilor
Permisiunile Unix constau din trei grupuri: Proprietar (utilizatorul care deține fișierul), Grup (utilizatorii din grupul fișierului) și Alții (toți ceilalți). Fiecare grup poate avea permisiuni de Citire (4), Scriere (2) și Executare (1). Notația octală însumează aceste valori: 7 înseamnă rwx (4+2+1), 5 înseamnă r-x (4+1), 4 înseamnă r-- (doar citire). Presetările comune includ 755 (proprietar cu acces complet, ceilalți citire/executare), 644 (proprietar citire/scriere, ceilalți doar citire) și 600 (doar proprietarul).
Capcane frecvente și cazuri limită
Setarea permisiunilor prea permisive (precum 777) creează vulnerabilități de securitate. Fii deosebit de atent cu fișierele care conțin parole sau chei API - acestea ar trebui, de obicei, să fie 600 sau 400. Reține că permisiunea de executare pe directoare înseamnă abilitatea de a accesa fișierele din interiorul lor, nu de a le rula ca programe. Când depanezi, verifică atât permisiunile fișierului, cât și ale directorului părinte.
Când să folosești acest instrument vs linia de comandă
Folosește acest calculator când ai nevoie să înțelegi sau să convertești valori de permisiuni, mai ales când lucrezi cu sisteme sau documentație necunoscute. Este util pentru învățare și verificare. Pentru modificări reale ale permisiunilor, va trebui totuși să rulezi comanda chmod pe serverul tău sau pe mașina locală. Comanda generată poate fi copiată direct în terminal.