Respostas:
Em vez de modificar as permissões no diretório, pode ser mais fácil colocar o usuário john no www
grupo. Os usuários podem estar em vários grupos. Use o usermod, edite o /etc/group
arquivo ou, se você tiver uma GUI em sua máquina Linux, use o programa gráfico de gerenciamento de usuários (pode ser chamado de nomes diferentes com base na distribuição e no ambiente de desktop). O método mais fácil é provavelmente abrir um prompt de comando e digite:
sudo usermod -G www -a john
Ele solicitará a senha da sua conta e, depois de inserida, o usuário john terá acesso no nível do grupo ao diretório / home / www.
Isso pressupõe que o grupo www já tenha acesso de leitura / gravação / execução ao diretório / home / www. Se esse grupo não tiver esse nível de acesso, use chgrp www /home/www
e chmod g+rwx /home/www
cuide disso.
nota: se você está atualmente conectado como 'john', pode ser necessário sair e fazer login novamente para atualizar suas permissões.
Você não pode. Mas você pode definir uma ACL para ela.
setfacl -m g:john:rwx /home/www
acl
opções de montagem (dentro fstab
ou usando mount -o remount,acl /
).
rwx
para /home/www
que não dar acesso de gravação para os arquivos dentro.
Tente criar um novo grupo e www-and-john
, em seguida,
chown -R www:www-and-john /home/www/
chmod -R g+w .
e, no final, adicione os dois usuários ao grupo www-and-john
.