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
fuente
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
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.
fuente
aclopciones de montaje (ya sea enfstabo usandomount -o remount,acl /).rwxpara/home/wwwqué no dar acceso de escritura a los archivos dentro.Intenta crear un nuevo grupo
www-and-john, luegochown -R www:www-and-john /home/www/chmod -R g+w .y al final agregue ambos usuarios al grupo
www-and-john.fuente