Cuales son los permisos a usar con chmod en Linux
Anuncio:
En esta ocasión, vamos a ver cuales son los permisos a usar con chmod. Es importante conocer los tipos de permisos, lectura, escritura y ejecución que podemos dar o denegar a un archivo o directorio, para garantizar la seguridad y privacidad del sistema y la información. Más aún en servidores, donde configurar bien los permisos de determinados archivos, es muy importante.
En primer lugar, chmod, sirve para dar o quitar permisos sobre un archivo a un usuario o grupo de usuarios. Su formato de uso es:
chmod XXX file.txt
Donde cada carácter X es un número que representa los permisos que se van a asignar sobre el archivo especificado. El primero corresponde al propietario del archivo, el segundo al grupo al que pertenece el propietario del archivo, y el tercero, al resto de usuarios.
Cuales son los permisos a usar con chmod
- 0 -> Ningún tipo de permiso
- 1 -> Solo permiso de ejecución
- 2 -> Solo permiso de escritura
- 3 -> Permiso de escritura y Ejecución (permiso 1 más el 2 = 3)
- 4 -> Solo permiso de lectura
- 5 -> Permiso de lectura y Ejecución (permiso 1 más el 4 = 5)
- 6 -> Permiso de lectura y Escritura (permiso 2 más el 4)
- 7 -> Permiso de Lectura, Escritura y Ejecución (permiso 1 más el 2 más el 4 = 7)
Usando uno de estos niveles de permisos podemos dar sobre un archivo o directorio, diferentes permisos para el propietario, su grupo y el resto de usuarios del sistema. Veamos un ejemplo:
chmod 754 file.txt
Con esto, sobre el archivo file.txt estamos dando todos los permisos al propietario del archivo, permiso de lectura y ejecución al grupo y permiso de solo lectura al resto de usuarios.
Recuerda también, que siempre hay que dar a cada usuario, los permisos necesarios para su trabajo, solo los permisos que necesite, ni más ni menos.
Si te apetece leer más sobre chmod, puedes leer el artículo de la Wikipedia sobre chmod.
Si quieres aprender más sobre Linux, puedes ojear nuestra sección de Linux.
Espero que te haya sido de utilidad!