один пользователь, один раз с sudo один раз без sudo

один пользователь, один раз с sudo один раз без sudo

Я добавил нового пользователя на свой компьютер с Ubuntu с помощью следующей команды:

sudo adduser test

а затем предоставил ему sudo с помощью:

sudo usermod -aG sudo test

Пока все выглядит довольно стандартно. Проблема в том, что когда я делаю:

su - test
sudo ls

все работает отлично. Но когда я нажимаю «изменить пользователя» и вхожу в систему как тестовый пользователь, я получаю следующее:

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:~$ 

Я пытался гуглить, что здесь не так, но не смог найти ничего похожего на этот случай. Мне кажется, что пользователь каким-то образом дублируется? Но как это возможно?

Любая помощь будет только приветствоваться.

решение1

Судя по всему, функция «сменить пользователя» переключилась насуществующийСессия входа для этого пользователя -- та, где он еще не был частью новой группы. Заставьте эту сессию выйти и войти обратно, и все должно быть готово.

Связанный контент