RHCSA, RHCE, Linux, Ansible, AWS

Criar e configurar diretórios GID para colaboração

Para criar diretórios de colaboração, primeiro crie um grupo onde todos terão as permissões de acesso desejadas. Por exemplo, “RH” (recursos humanos). Depois crie uma pasta, e faça o grupo RH ser dono da pasta. Por ultimo, configure as permissões de acesso do grupo e adicione usuários ao grupo.
Vejamos com exemplos para fácilitar o entendimento:
1- Crie o grupo RH
#groupadd rh
2- Crie a pasta de grupo a ser usada para colaboração de diversos usuários:
#mkdir /home/rh
3- Configure o grupo RH como dono da pasta:
#chown :rh /home/rh
4- Configure acesso apenas a integrantes do grupo RH:
#chmod 2770 /home/rh
Note que os 3 últimos números configuram permissão para ugo, ou seja: user, group, others. O numero 2 configura o “set group id” (marca id de grupo) para indicar que todos os arquivos novos criados serão parte do grupo “RH”.
5- Agora crie alguns usuários para teste:
#adduser -G rh lisa && adduser -G rh zavai
6- faça um teste:
#su zavai
#touch /home/rh/arquivoZavai
#ls -l /home/rh
Acima, deveria ser listado “arquivoZavai”, com o usuário “zavai” como dono(owner) e o grupo RH como grupo dono. (group owner)

Avatar de temweb

Sobre o autor

Deixe um comentário