La sintaxis es sencilla
chmod [grupodeusuario] + o - [modo] fichero
Los grupos de usuarios son
u: usuario dueño del fichero
g: grupo de usuarios del dueño del fichero
o: todos los otros usuarios
a: todos los tipos de usuario (dueño, grupo y otros)
los modos son
r: se refiere a los permisos de lectura
w: se refiere a los permisos de escritura
x: se refiere a los permisos de ejecución
El + le da al fichero los modos y el - se los quita.
Ejemplos:
chmod a=r *
Da permisos únicamente de lectura a todos los tipos de usuario.
De un modo parecido a lo que acabamos de ver, también se pueden añadir o quitar permisos con los operadores + y -. Para ello se indica el tipo de usuario y el permiso que se resta o añade. Algo como esto:
chmod a-wrx *
Esto quita todos los permisos a todos los tipos de usuario.
chmod a+r,gu+w *
Este comando asigna permisos de lectura a todos los usuarios y permisos de escritura al dueño del archivo y el grupo del dueño.
chmod u=w,a+r *
Este comando asigna permisos de escritura al usuario dueño y a todos los usuarios les añade permiso de lectura.
* se nombra a todos los archivos del directorio
Otras opciones:
-R para que mire también en los subdirectorios de la ruta.
- v para que muestre cada fichero procesado
- c es como -v, pero sólo avisa de los ficheros que modifica sus permisos
jueves, 1 de mayo de 2008
comando chmod
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Pablo
Etiquetas:
Linux
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario