Eu adicionei um novo usuário na minha máquina Ubuntu com o seguinte comando:
sudo adduser test
e então concedeu-lhe sudo com:
sudo usermod -aG sudo test
Até agora tudo parece bastante normal. O problema é que quando eu faço:
su - test
sudo ls
tudo funciona bem. Mas quando clico em "alterar usuário" e faço login para testar o usuário, recebo o seguinte:
test@Rad:~$ sudo ls
[sudo] password for test:
test is not in the sudoers file. This incident will be reported.
test@Rad:~$ su test
Password:
test@Rad:~$ sudo ls
[sudo] password for test:
config Desktop Documents Downloads Music Pictures Public snap Templates Videos
test@Rad:~$
Eu estava tentando pesquisar no Google o que há de errado aqui, mas não consegui encontrar nada semelhante a este caso. Para mim, parece que o usuário está de alguma forma duplicado? Mas como isso é possível?
Qualquer ajuda será muito bem vinda.
Responder1
Ao que tudo indica, a função "alterar usuário" mudou para umexistirsessão de login para esse usuário - aquela em que ele ainda não fazia parte do novo grupo. Faça com que essa sessão seja registrada por completo, e eles devem estar todos configurados.