Configuració dels drets d'accés a fitxers i directoris Unix / Linux

Utilitzant chmod per alterar o modificar els permisos de fitxers i directoris

Els sistemes operatius Unix i Linux assignen drets d'accés a fitxers i directoris mitjançant un dels tres tipus d'accés (lectura, escriptura i execució) assignats a cadascun dels tres grups (propietari, grup i altres usuaris).

Si enumera els detalls dels atributs d'un fitxer mitjançant l'ordre ls amb el commutador -l (per exemple ls -l filename ), retornaria informació que semblaria a -rwe-rw-r-- que equival a llegir, escriure i executar privilegis per al propietari, llegir i escriure privilegis per al grup i només llegir l'accés per a tots els altres usuaris.

Cadascun dels tipus de drets d'accés té un valor numèric associat que es mostra a continuació:

Els valors dels drets d'accés de cadascun dels grups s'afegeixen per obtenir un valor entre 0 i 7 que es pot utilitzar per assignar o modificar permisos utilitzant l'ordre chmod (mode de canvi).

A l'exemple anterior, es podrien assignar els drets d'accés del fitxer en qüestió introduint el nom del fitxer chmod 764 . El número 764 es deriva de:

Podeu utilitzar la comanda chmod per assignar drets d'accés a fitxers i directoris. Tingueu en compte que les ordres i noms d'objectes d' Unix i Linux distingeixen entre majúscules i minúscules. Heu d'utilitzar " chmod " i no CHMod ni cap altra combinació de majúscules i minúscules.

Com s'utilitza la comanda chmod: