Para que sirve CHMOD?
chmod te sirve para dar permisos de lectura y escritura a los archivos y carpetas y chown para permisos de usuarios
ejemplo
chmod -R 755 /var/www
Da todos los permisos al usuario principal de la carpeta y solo permisos de lectura y ejecucion al grupo y a otros
el 755
se saca de ugo
u=usuarios, g=grupo, o=otros
usuario tiene 7 que es 111 en binario, donde el primer uno es r, el segundo es w y el tercero es x que es ejecucion
usuario
r w x
1 1 1 = 7
grupo
r w x
1 0 1 = 5
otros
r w x
1 0 1 = 5
por lo tanto queda 755, el -R indica recursivo, se utiliza para las carpetas
otra forma de dar permisos a un archivo
chmod +x archivo, da permiso de ejecucion a archivo
chmod -R +x carpeta, da permiso de ejecucion a carpeta
------------
chown es mas facil
chown usuario:grupo archivo
chown -R usuario:grupo carpeta
--------------------------------------...
Ejemplo de uso de los dos comandos
Queremos que el usuario y el grupo de un archivo sea root y que solo tenga permiso de ejecucion.
chown root:root archivo
chmod 100 archivo
ahora queremos agregar lectura
chmod +r archivo
Queremos agregar que otros pueda escribir en el archivo
chmod o+w archivo
si queremos quitar el permiso seria:
chmod o-w archivo
Etiquetas: linux, permisos linux
0 comentarios:
Publicar un comentario
Suscribirse a Enviar comentarios [Atom]
<< Inicio