単一ユーザー、sudo ありで 1 回、sudo なしで 1 回

単一ユーザー、sudo ありで 1 回、sudo なしで 1 回

次のコマンドを使用して、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:~$ 

何が問題なのかを Google で検索してみましたが、このケースに似たようなものは見つかりませんでした。ユーザーが何らかの形で重複しているように見えますが、どうしてそうなるのでしょうか?

どのような助けでも大歓迎です。

答え1

どうやら、「ユーザー変更」機能は既存 そのユーザーのログイン セッション (そのユーザーは新しいグループにまだ参加していないセッション)。そのセッションでログアウトしてから再度ログインすると、すべて設定完了です。

関連情報