Grupos y Usuarios con chown

publicado a la‎(s)‎ 13 oct. 2015 7:15 por Juan Jose Ramirez Lama

Como sabrán en Unix los archivos y carpetas se manejan con un usuario y grupo propietario, lo que permitirá que algunos tengan más derechos que otros; por ejemplo para acceder al archivo, modificarlo, etc.


El comando chown lo que nos va a permitir es establecer este usuario y grupo propietario. Su uso es muy sencillo y lo explico a continuación:


La sintaxis de uso es la siguiente

chown [OPCIONES] [DUEÑO]:[GRUPO] [ARCHIVO O CARPETA]

por ejemplo si escribimos lo siguiente

$ sudo chown juaramir:admin Archivo


lo que hacemos es establecer como usuario propietario de Archivo a juaramir y como grupo dueño a admin. Esto es válido tanto para archivos como para carpetas. Pero para estas últimas una opción que nos será de gran utilidad ser la recursividad, “-R“, que hará que los cambios afecten a la carpeta y sus subcarpetas; su uso seria de la siguiente forma

$ sudo chown -R juaramir:admin Carpeta


Claro que no es necesario establecer si o si un usuario o grupo dueño, podemos establecer solo uno de los 2 y su uso no varia, por ejemplo

$ sudo chown juaramir Archivo 


Y por último decir que tambien tenemos disponible el comodin, “*“, que nos servira para indicar “todo“. Por ejemplo si yo estoy situado en el directorio /home y hago lo siguiente

$ sudo chown -R juaramir *


lo que hará será establecer al usuario “juaramir” como dueño de todas las carpetas (y subcarpetas) y archivos que se encuentren en /home


Este comando combinado con el chmod nos darán una gran posibilidad para establecer permisos y restricciones a los usuarios, grupos, archivos y carpetas.


Fuente: http://www.tinchio.com/

Comments