Tengo una carpeta en /srv/beta en el servidor Ubuntu 14.04 para cargar el código fuente. ¿Cómo puedo configurar el permiso para todos los usuarios en el equipo de desarrollo para permitir todos los permisos solo en esta carpeta como vim, subir,... Gracias...
Respuesta1
Puede usar CHMOD
el comando para cambiar los derechos o permisos de la carpeta y CHOWN
el comando para cambiar la propiedad.
Para cambiar la propiedad, debe usarla sudo
desde la raíz hacia usted mismo.
Aquí está la sintaxis
Para cambiar la propiedad de la carpeta únicamente.
sudo chown <username>:<groupname> <foldername>
Para cambiar la propiedad de la carpeta de forma recursiva para todos los archivos y carpetas dentro de la carpeta.
sudo chown -R <username>:<groupname> <foldername>
Respuesta2
Cree un equipo de desarrollo grupal groupadd dev-team
. Agregue usuarios a ese grupo. usermod -G <somegroup>,dev-team <username>
Luego, establezca un propietario para su carpeta chown someuser:dev-team /srv/beta
para chmod 660 /srv/beta
que cualquier miembro del equipo de desarrollo del grupo pueda leer y escribir allí.