Tengo una carpeta en /home/www/, y el propietario es www, que forma parte del wwwgrupo. Tengo otro usuario john, parte del johngrupo. ¿Cómo puedo chown /home/www/hacerlo escribible por ambos wwwy john? Gracias
Tengo una carpeta en /home/www/, y el propietario es www, que forma parte del wwwgrupo. Tengo otro usuario john, parte del johngrupo. ¿Cómo puedo chown /home/www/hacerlo escribible por ambos wwwy 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 wwwgrupo. Los usuarios pueden estar en múltiples grupos. Use usermod, edite el /etc/grouparchivo, 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/wwwy chmod g+rwx /home/wwwcuí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
aclopciones de montaje (ya sea en fstabo usando mount -o remount,acl /).
rwxpara /home/wwwqué 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.