
Estou com um problema estranho na minha máquina Linux, tenho vários usuários, podemos dizer u1, u2, u3... todos pertencem a um grupo G. Tenho uma pasta de grupo em/home que pertence a um desses usuário (digamos u1), e eu queria permitir que outros usuários G lessem, escrevessem e executassem nesta pasta, então mudei o grupo da pasta para G (o proprietário ainda é u1) e configurei permissões rwx para o proprietário , para o grupo (G) e 000 para os demais, mas os usuários G não conseguem acessar a pasta... Por que isso? alguma ideia ? Obrigado !
Responder1
siga esta instrução:
1)certifique-se de que todos os usuários u1,u2,u3 estejam no grupo G:
lid -g GroupName
a saída deve conter todos os usuários.
2)definir grupo woner do diretório "recursivamente":
chown -R u1:GroupName /home/u1
Observação:se você não definir o proprietário do grupo recursivamente, não poderá visualizar arquivos e diretórios internos.
3)defina as permissões do proprietário do grupo do diretório "recursivamente":
chmod -R g+rwx /home/u1
Observação:se você não definir as permissões do proprietário do grupo recursivamente, as alterações não serão aplicadas aos arquivos e diretórios internos.
agora se você digitar ls -l /home/u1
, a saída será assim:
drwxrwx---. 16 u1 GroupName 4096 Jan 8 2015 u1
Espero que você resolva seu problema logo :)