Permissões de arquivo para usuário que é membro de dois grupos

0

Digamos que o usuário userX seja membro do grupo winners e do grupo losers Existe um arquivo com as seguintes permissões:

-rw-r-----  userY   winners  1000  May 31 somefile.txt

Pode userX access somefile.txt ?

    
por sunny 31.05.2017 / 17:50

1 resposta

2

O Linux usa grupos como forma de organizar usuários. Grupos organizam coleções de contas, principalmente como uma medida de segurança. O controle da associação ao grupo é administrado por meio do /etc/group file , que mostra uma lista de grupos e seus membros.

Todo usuário tem um padrão ou grupo principal . Quando um usuário efetua login, a associação ao grupo é definida para o grupo principal. Isso significa que quando um usuário inicia um programa ou cria um arquivo, tanto o arquivo quanto o programa em execução serão associados à associação atual do grupo do usuário.

Um usuário pode acessar outros arquivos em outros grupos, desde que eles também sejam membros desse grupo e as permissões de acesso estejam definidas.

Agora, se o usuário quiser criar novos arquivos, as permissões serão atribuídas ao grupo padrão, a menos que seja especificado de outra forma. Para executar programas ou criar um arquivo em um grupo diferente, o usuário deve executar o comando newgrp <newgroup> para alternar seu grupo atual.

Se o usuário que digitar o comando acima referenciado for membro do grupo <newgroup> no arquivo /etc/group , a associação do grupo atual será alterada. É importante observar que todos os arquivos criados serão associados ao grupo <newgroup> , e não ao grupo principal do usuário. Os usuários também podem alterar seu grupo usando o comando chgrp <group> .

Fonte: Usuários e grupos do Linux

    
por 31.05.2017 / 18:17

Tags