domingo, 28 de agosto de 2011

Sesión 4 Comandos Cambio de usuario propietario y grupo propietario

ls -l
El comando ls lista el contenido de un directorio, añadiendo el parámetro -l muestra información adicional de los archivos, entre las cuales se encuentran los permisos (lectura, escritura y ejecución) de ese archivo para cada categoría (usuario, grupo, otros), el usuario propietario y el grupo propietario.

Ejemplo
mi-usuario@maquina:~$ ls -l fire1
-rw-r--r-- 1 carmeth eddye 0 2011-08-28 23:44 fire1
                      |             |------->grupo propietario
                      |
                      |--->usuario propietario


En este ejemplo el usuario propietario del archivo fire1 es carmeth, el grupo propietario de ese archivo es eddye


 chown
Cambia de propiedad de usuario al archivo o carpeta

Ejemplo
mi-usuario@maquina:~$ ls -l fire2
-rw-r--r-- 1 eddye eddye 0 2011-08-28 23:44 fire2


Hasta este punto el usuario propietario del archivo es el usuario eddye, el grupo propietario también es eddye, ahora ejecutamos el comando chown para cambiar el usuario propietario a carmeth. Recordar que como el propietario actual es el usuario y grupo eddye, tendremos que utilizar el comando como usuario administrador (anteponiendo el comando sudo ), de no realizarlo de esta manera se mostrará la leyenda "Operación no permitida".


mi-usuario@maquina:~$ sudo chown carmeth fire2
mi-usuario@maquina:~$ 

Ahora volvemos a listar la información del archivo y veremos que el nuevo usuario propietario es el usuario carmeth



mi-usuario@maquina:~$ls -l fire2
-rw-r--r-- 1 carmeth eddye 0 2011-08-28 23:44 fire2



chgrp
Cambia de propiedad de grupo al archivo o carpeta

Ejemplo
mi-usuario@maquina:~$ ls -l fire2

-rw-r--r-- 1 carmeth eddye 0 2011-08-28 23:44 fire2

El archivo fire2 pertenece actualmente al usuario carmeth y al grupo eddye.  Ahora cambiaremos el grupo propietario al grupo adm. Recuerda que el actual propietario es el usuario carmeth, por lo que debemos ejecutar el comando como usuario administrador (sudo)


mi-usuario@maquina:~$ sudo chgrp adm fire2
mi-usuario@maquina:~$ 

Ahora volvemos a listar la información del archivo y veremos que el nuevo grupo propietario es el grupo adm


mi-usuario@maquina:~$ 
ls -l fire2
-rw-r--r-- 1 carmeth adm 0 2011-08-28 23:44 fire2







1 comentario:

  1. Mañana empezaremos pruebas montadas en Unix, muy valioso este blog para el reforzar.

    ResponderEliminar