Eu tenho uma pasta em /home/www/
, e o proprietário é www
, que faz parte do www
-group. Eu tenho outro usuário john
, parte do john
grupo. Como posso chown
/home/www/
torná-lo gravável por ambos www
e john
? obrigado
fonte
Eu tenho uma pasta em /home/www/
, e o proprietário é www
, que faz parte do www
-group. Eu tenho outro usuário john
, parte do john
grupo. Como posso chown
/home/www/
torná-lo gravável por ambos www
e john
? obrigado
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.
fonte
acl
opções de montagem (dentrofstab
ou usandomount -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
.fonte