chgrp mudará o grupo de um arquivo / diretório.
depois, com chmod , você pode alterar as permissões desse arquivo / diretório para o proprietário, o grupo e o resto do mundo.
Como altero as permissões de um grupo específico que criei?
Digamos, por exemplo, eu criei quatro novos usuários chamados Anna, David, Carl e Eva e também criei dois grupos diferentes que eu nomeei técnico e usuário normal. Agora, quando eu criei esses grupos e usuários, movi Anna para o grupo de técnicos e David para o normaluser.
Mas aqui é onde eu estou preso, eu não sei como dar ao grupo técnico 'rwx' ou permissões completas e dar ao grupo de usuários normal 'rx' e o resto deve ter apenas 'x'.
Eu tentei com o comando chgrp {-R} [group] [diretório do arquivo] .. Mas isso bagunçou todo o meu sistema, porque o comando muda o grupo de todos O material. Também não consigo encontrar nada que funcione com o chown {-R} [usuário] {: group} [diretório do arquivo] .
chgrp mudará o grupo de um arquivo / diretório.
depois, com chmod , você pode alterar as permissões desse arquivo / diretório para o proprietário, o grupo e o resto do mundo.
Você pode obter uma granularidade mais detalhada de permissões usando ACLs (Access Control Lists):
setfacl -m group:technician:rwx,normaluser:rx the_dir
Define as permissões dos diferentes grupos para valores diferentes.