Em vez de modificar as permissões no diretório, pode ser mais fácil colocar o usuário john no grupo www
. Os usuários podem estar em vários grupos. Use usermod, edite o arquivo /etc/group
, ou se você tiver uma GUI em sua máquina linux use o programa gerenciador de usuários gráfico (pode ser chamado de nomes diferentes com base na distribuição e no ambiente desktop). O método mais fácil é provavelmente abrir um prompt de comando e digitar:
sudo usermod -G www -a john
Ele pedirá a senha da sua conta, e assim que você entrar, o usuário john terá acesso em nível de 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
para cuidar disso.
observação: se você está logado como 'john', pode ser necessário efetuar logout e fazer login novamente para que suas permissões sejam atualizadas.