Calculadora chmod
Converteix permisos de fitxers Unix entre caselles, octal (com 755) i notació simbòlica (com rwxr-xr-x).
Eines relacionades
Com fer servir Calculadora chmod
- 01
Marca les caselles de lectura, escriptura i execució per a propietari, grup i altres.
- 02
O escriu un valor octal com 755 per marcar les caselles automàticament.
- 03
Copia la comanda chmod a punt per executar.
Què són els permisos Unix
Els permisos de fitxers Unix controlen qui pot llegir, escriure i executar un fitxer o directori, repartits en tres grups: el propietari, el grup, i tota la resta. Aquesta calculadora converteix entre caselles de selecció interactives, la forma numèrica octal com 755, i la forma simbòlica com rwxr-xr-x, mantenint les tres sincronitzades.
Com funcionen els números
Cada grup té tres bits, lectura (4), escriptura (2) i execució (1), i els sumes per obtenir un dígit. Així el 7 és lectura més escriptura més execució (rwx), el 5 és lectura més execució (r-x), i el 6 és lectura més escriptura (rw-). Tres dígits, un per grup, et donen el número de permís familiar.
Valors comuns que val la pena conèixer
Els valors comuns val la pena memoritzar-los. El 755 va bé per a directoris i executables: el propietari té accés complet mentre que el grup i els altres poden llegir i executar però no escriure. El 644 va bé per a fitxers web normals: el propietari pot llegir i escriure, la resta només pot llegir.
Per a fitxers sensibles, el 600 manté les coses ben tancades: només el propietari pot llegir o escriure, i ningú més no hi té cap accés, cosa que és el que necessiten les claus privades SSH i secrets similars.
Bits especials i el quart dígit
També hi ha un quart dígit inicial opcional per als bits especials, setuid, setgid i el sticky bit, que canvien com s'executen els programes o com es comporta un directori compartit. Quan un està activat, la posició d'execució es mostra com a s o t en lloc de x.
Com fer servir la sortida
La calculadora et dóna l'ordre chmod a punt per executar per copiar, i s'executa completament al teu navegador. És una referència i un convertidor, així que no canvia cap fitxer per si mateixa.
Preguntes freqüents
Què signifiquen 755 i 644?
755 dona al propietari accés total i a la resta lectura i execució, i s'utilitza per a directoris i scripts. 644 dona al propietari lectura i escriptura i a la resta només lectura, i s'utilitza per a fitxers normals.
Què significa 777 i és segur?
777 concedeix lectura, escriptura i execució a tothom. Gairebé sempre és insegur en un servidor perquè qualsevol usuari pot modificar el fitxer. És millor fer servir 755 o 644.
Com faig executable un fitxer?
Afegeix el bit d'execució. Des de 644 passaries a 755 (o chmod +x), que activa l'execució per al propietari, el grup i els altres.
Quina diferència hi ha entre la notació simbòlica i l'octal?
L'octal (com 755) codifica els permisos com a números, mentre que el simbòlic (rwxr-xr-x o u+x) els descriu amb lletres. Aquesta eina mostra tots dos i els manté sincronitzats.
Què són setuid, setgid i el sticky bit?
Són un quart dígit inicial. Setuid i setgid executen un programa com el seu propietari o grup, i el bit sticky en un directori impedeix que els usuaris esborrin els fitxers dels altres (com a /tmp).
Per què el bit d'execució es mostra com a s o t?
Quan s'estableix setuid, setgid o el bit sticky, la posició d'execució es mostra com a s o t en lloc de x per indicar que el bit especial està actiu.