Réponses:
Plutôt que de modifier les autorisations sur le répertoire, il pourrait être plus facile de placer l'utilisateur john dans le wwwgroupe. Les utilisateurs peuvent appartenir à plusieurs groupes. Utilisez soit le mode utilisateur, modifiez le /etc/groupfichier, ou si vous avez une interface graphique sur votre machine Linux, utilisez le programme de gestion des utilisateurs graphiques (peut être appelé différents noms en fonction de la distribution et de l'environnement de bureau). La méthode la plus simple consiste probablement à ouvrir une invite de commande et à taper:
sudo usermod -G www -a john
Il vous demandera le mot de passe de votre compte, et une fois que vous l'entrerez, l'utilisateur john aura un accès de niveau groupe au répertoire / home / www.
Cela suppose que le groupe www dispose déjà d'un accès en lecture / écriture / exécution au répertoire / home / www. Si ce groupe n'a pas ce niveau d'accès, utilisez chgrp www /home/wwwet chmod g+rwx /home/wwwprenez soin de cela.
Remarque: si vous êtes actuellement connecté en tant que «john», vous devrez peut-être vous déconnecter et vous reconnecter pour que vos autorisations soient mises à jour.
Tu ne peux pas. Mais vous pouvez peut-être lui définir une ACL.
setfacl -m g:john:rwx /home/www
acldes options de montage (dans fstabou en utilisant mount -o remount,acl /).
rwxpour /home/wwwne donne pas accès en écriture aux fichiers qu'il contient .
Essayez de créer un nouveau groupe www-and-john, puis
chown -R www:www-and-john /home/www/
chmod -R g+w .
et à la fin, ajoutez les deux utilisateurs au groupe www-and-john.