Eu adicionei um usuário a um grupo com usermod -aG user group
, quando deveria ter sido usermod -aG group user
. Existe um comando para remover o usuário do grupo específico? Verifiquei a página de manual do usermod, mas não vejo uma opção para remover o usuário do grupo. Existe um comando para fazer isso?
relate perguntas
-
Como eu faria minha máquina Linux parecer que está executando o Windows?
-
Existe um equivalente a cd - para cp ou mv?
-
execute o contêiner do docker como root
-
Como ativar o sensor de impressão digital no domínio e no diretório ativo do Linux
-
Como alterar permanentemente Ctrl + C para Ctrl + K no CentOS 7?
o
deluser
comando faz issoDuas opções:
sudo -u <user> groups
como root) e useusermod -G
sem a-a
opção de modificar diretamente a lista de grupos. Sem-a
, a-G
opção substitui a lista atual de grupos suplementares desse usuário pela nova lista. Observe que a-G
opção espera que a lista de grupos que você passa para ela seja separada por vírgulas, mas a maioria das coisas que listam os grupos em que um usuário está produzirá uma lista separada por espaços./etc/groups
e/etc/gshadow
remova o usuário do grupo. Idealmente, faça isso usando os comandosvigr
evigr -s
(eles farão todas as verificações especiais para garantir que os arquivos estejam (principalmente) sãos).