web-dev-qa-db-ja.com

グループホイールに属しているユーザーにもかかわらず、「ユーザーはsudoersファイルにありません」

グループwheelに新しいユーザーを追加しました。このユーザーとパスワードを使用してマシンにSSHで接続し、そのグループに属していることを確認できます。

[[email protected] ~]$ groups
newuser wheel

しかし、それでも、root権限で何かを実行しようとすると:

[[email protected] ~]$ Sudo ls -lt /root
[Sudo] password for newuser:
newuser is not in the sudoers file.  This incident will be reported.

また、visudoは、グループwheelのユーザーが次の権限を持っている必要があることを確認します。

## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

すべてのチュートリアルでは、このグループにユーザーを追加するだけで十分であると述べています。他に何をする必要がありますか?

PS:これはAmazon-Linuxマシンです

2
rhoanan

Sudoersファイルのwheelエントリはコメント化されているため、グループwheelにはSudoアクセスがまったくありません。

次の行から#を削除します。

%wheel        ALL=(ALL)       ALL
9