Adicionando usuários e dando permissões especiais

0

Eu tentei coisas diferentes com os comandos chmod e adduser, mas levarei muito tempo para fazer isso.
Eis o que tento fazer:
Vamos dizer que vou adicionar 3 usuários ao meu sistema. Cada usuário pode ler os arquivos nos diretórios home dos outros, mas não pode escrever nele, não pode alterá-los. Cada usuário só pode gravar em seu próprio diretório pessoal. Também haverá um diretório comum que todos podem escrever e ler. Eu tenho muitos usuários. Eu não quero adicionar cada um por um. Muito obrigado por ajudar:)

    
por uhuuyouneverknow 23.05.2016 / 20:16

1 resposta

0

Por padrão, o umask para usuários cria arquivos com 644 permissões ou rw-r - r-- que permite que todos os usuários leiam, mas apenas os próprios para escrever, as permissões padrão para criação de diretório são 755, que é rwxr-xr-x para um diretório, o bit de execução (x) é interpretado de forma diferente e representa permissão para listar o conteúdo do diretório.

Assim, você pode fazer o que precisa, garantindo que os próprios diretórios home dos usuários estejam configurados como 755. É claro que os usuários podem alterar as permissões dos arquivos para que cada usuário possa fazer alguns ou todos os seus arquivos e arquivos. diretórios privados de outros usuários regulares, se desejarem.

A raiz do curso pode ler e gravar em arquivos, independentemente das permissões que o proprietário tenha definido.

    
por MttJocy 23.05.2016 / 20:39