Comandos UNIX — Cambiar propiedad

Generalidades

Este artículo es un breve resumen de los permisos que se pueden asignar a archivos y carpetas en DreamHost. Si es necesario, consulta el artículo de SSH para obtener instrucciones sobre cómo iniciar sesión en tu servidor según tu sistema operativo.

Usuario y Grupo

Cada archivo en un sistema Unix tiene asignado un usuario y un grupo. Las siguientes secciones detallan la propiedad de cada.

Usuario

Cada archivo en Unix tiene asignado un usuario.

Este usuario:

  • es el dueño del archivo.
  • tiene permiso para cambiar el grupo y el modo del archivo.

Nadie más (excepto el administrador) puede realizar estos cambios, y solo el administrador puede cambiar el propietario de un archivo.

El comando para cambiar el propietario es chown:

[server]$ chown exampleuser file.txt

El usuario llamado "exampleuser" ahora posee "file.txt". Esto solo funciona si eres el superusuario.

La solución para cambiar el propietario del archivo para los que no son superusuarios es copiar los archivos a una nueva ubicación donde, como usuario, deseas poseer los archivos. Los archivos son propiedad de este usuario en la nueva ubicación. No es una solución alternativa, pero ocasionalmente es útil.

Se puede encontrar más información sobre el comando chown aquí.

Grupo

Cada archivo en Unix tiene asignado un grupo. Este es el "propietario del grupo" del archivo. Los grupos Unix te permiten otorgar acceso a varios usuarios. El comando para modificar el grupo es chgrp. Solo puedes modificar el grupo de archivos que posees, y sólo puedes configurar el propietario del grupo con el nombre de un grupo del que eres miembro:

[server]$ chgrp examplegroup file.txt

El grupo llamado "examplegroup" ahora posee "file.txt".
Para más información, visita Chgrp.

Ver También

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?