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 uno.
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.