マイアカウントでsudoを実行できません(Fedora 34の新規インストール)。

マイアカウントでsudoを実行できません(Fedora 34の新規インストール)。

端末からコピー/貼り付けという点で最もよく説明されているようです。

[myuser@fedora ~]$ sudo -i
[sudo] password for myuser: 
myuser is not in the sudoers file.  This incident will be reported.
[myuser@fedora ~]$ grep -i myuser /etc/group
wheel:x:10:myuser
myuser:x:1000:
[myuser@fedora ~]$ su -
Password: 
[root@fedora ~]# grep -i wheel /etc/sudoers
## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)   ALL
# %wheel    ALL=(ALL)   NOPASSWD: ALL

私が間違っていること、この問題を解決する方法についてのアイデアはありますか?ありがとう

編集:Fedoraのインストールには新しいユーザーを作成するオプションがあります。私はこれを行い、新しいユーザーをWheelのメンバーにしました。また、再起動が必要な別のアプリケーションをインストールする必要があるため、コンピュータを2回再起動しました。

ベストアンサー1

アカウントが /etc/group のグループホイールにリストされているかどうかは関係ありません。現在のログインセッションがWheelグループのメンバーである場合、これは重要です。idこれを確認するには、コマンドを試してください。

グループを追加する方法はいくつかあります。最も明確な方法は、アカウントを/ etc / groupのグループに追加することですが、これは将来のセッションにのみ適用されます。したがって、グループにアカウントを追加したら、新しいログインセッションを開始する必要があります。

このidコマンドは、現在のプロセスがホイールグループにあるかどうかを表示します。 /etc/groupの内容を調べるだけでは、グループホイールにいるかどうかを確認するのに十分ではありません。

おすすめ記事