Cambiar permisos fácilmente (chmod)
Publicado el: 12-09-2009 | Por: Luis Tovar | En: Comandos, Linux, Tips & Trucos, Tutoriales, Ubuntu
Etiquetas: deb, error, iso, Linux, solucion, Ubuntu
1
Una de las razones por la que las distribuciones Linux son tan seguras es por su asignación de permisos a archivos y directorios.
Al empezar a escudriñar en los adentros del entorno, tal vez nos topemos con la necesidad de cambiar ciertos permisos a un archivo a un directorio y allí es donde entra el comando chmod.
Primero tenemos que conocer los permisos que podemos modificar son tres (lectura, escritura y ejecución).
Para modificar los permisos utilizamos números o letras y estas van a modificar a los archivos según su ordenamiento. El primer campo pertenece al dueño el segundo al grupo y el tercero a los otros usuarios.
Por ejemplo
- “chmod 766 archivo.jpg” Este comando establece acceso total al dueño y acceso de lectura y escritura a los demás.
- “chmod 770 archivo.jpg” Acceso total al dueño y al grupo, pero ningún permiso a ños otros usuarios.
- “chmod 777 archivo.jpg” Acceso total a cualquier usuario.
También podemos utilizar las siguientes letras.
-
r – lectura
-
w – escritura
-
x – ejecución
Por ejemplo.
chmod x archivo.sh
Este comando da permiso de ejecución al archivo
Como opciones adicionales podemos utilizar estos comandos:
-
“-R” Recursivo, con este comando podemos modificar una carpeta con todos sus archivos contenidos.
-
“- v” Muestra cada archivo procesado.
-
“- c” es similar a “-v”, pero sólo avisa de los ficheros que modifica sus permisos.
Y como ejemplo, si queremos otorgar permisos totales al dueño (7), lectura y escritura al grupo (6) y ningún permiso a los otros usuarios (0), a la carpeta y subcarpetas de “/home/luis/Imágenes” utilizamos el siguiente comando.
chmod 760 -R /home/luis/Imágenes
Como último dato es necesario utilizar el comando chmod como súper usuario y tengan cuidado de no modificar archivos que no deben por que solucionar los errores cometidos de esta forma es muy dificil y laborioso.
Próximamente: cómo utilizar el comando chown (propietarios)
Tweet




[...] algún tiempo publiqué una entrada de como modificar permisos desde la terminal con el comando chmod pero aún así a los usuarios [...]