Volver al índice


chmod

Gestión de permisos de los ficheros y directorios.

$ chmod ugo+rwx -R /home/usuario/directorio (todos los permisos a todos los usuarios sobre el directorio y subdirectorios)

$ chmod 777 -R /home/usuario/directorio (Equivalente en octal)

$ chmod a+w archivo (permiso de escritura para todos)

$ chmod 222 -R /home/usuario/directorio (Equivalente en octal)

$ chmod -w archivo (Quitar permiso de escritura a un archivo)

$ chmod +x archivo (Dar permiso de ejecución)

$ chmod 744 archivo (Lectura, escritura y ejecución para el usuario y sólo lectura para el grupo y otros)

$ chmod u=rwx,go=r archivo (Equivalente en alfabético)

$ chmod --reference=file1 file2 (Otorgar los mismos permisos de file1 a file2)

Código numérico (octal):

1 = ejecución [x]

2 = escritura [w]

3 (1+2) = escritura y ejecución [xw]

4 = lectura [r]

5 (4+1) = lectura y ejecución [rx]

6 (4+2) = lectura y escritura [rw]

7 (4+2+1) = lectura, escritura y ejecución [wxr]

Código alfabético:

r (lectura), w (escritura), x (ejecución)

u (usuario), g (grupo), o (otros), a (para todos)

Nota.- Cuando un directorio está marcado como ejecutable [x] significa que se puede mirar dentro [ls] o entrar en él [cd]


Volver al índice