Tengo una carpeta en /home/www/
, y el propietario es www
, que forma parte del www
grupo. Tengo otro usuario john
, parte del john
grupo. ¿Cómo puedo chown
/home/www/
hacerlo escribible por ambos www
y john
? Gracias
Tengo una carpeta en /home/www/
, y el propietario es www
, que forma parte del www
grupo. Tengo otro usuario john
, parte del john
grupo. ¿Cómo puedo chown
/home/www/
hacerlo escribible por ambos www
y john
? Gracias
Respuestas:
En lugar de modificar los permisos en el directorio, podría ser más fácil colocar al usuario John en el www
grupo. Los usuarios pueden estar en múltiples grupos. Use usermod, edite el /etc/group
archivo, o si tiene una GUI en su máquina Linux, use el programa gráfico de administrador de usuarios (podría llamarse con diferentes nombres según la distribución y el entorno de escritorio). El método más fácil es probablemente abrir un símbolo del sistema y escribir:
sudo usermod -G www -a john
Le pedirá la contraseña de su cuenta, y una vez que la ingrese, el usuario juan tendrá acceso a nivel de grupo al directorio / home / www.
Esto supone que el grupo www ya tiene acceso de lectura / escritura / ejecución al directorio / home / www. Si ese grupo no tiene ese nivel de acceso, úselo chgrp www /home/www
y chmod g+rwx /home/www
cuídelo.
nota: si actualmente ha iniciado sesión como 'john', es posible que deba cerrar sesión y volver a iniciarla para que sus permisos se actualicen.
No puedes Pero es posible que pueda establecer una ACL para ello.
setfacl -m g:john:rwx /home/www
acl
opciones de montaje (ya sea en fstab
o usando mount -o remount,acl /
).
rwx
para /home/www
qué no dar acceso de escritura a los archivos dentro.
Intenta crear un nuevo grupo www-and-john
, luego
chown -R www:www-and-john /home/www/
chmod -R g+w .
y al final agregue ambos usuarios al grupo www-and-john
.