sudo グループのメンバーが「sudoers ファイルにない」というメッセージを受け取ります。

sudo グループのメンバーが「sudoers ファイルにない」というメッセージを受け取ります。

ネットワーク上の仮想マシンでCentOS 7 Webサーバーを実行しており、sudoerリストにあるように見えますが、何かを試してみると、次のエラーが発生します。

$ sudo ls
[sudo] password for dragonbite:
dragonbite is not in the sudoers file.  This incident will be reported.

私は覗いた/etc/グループ私がホイールグループに属していることを確認してください。

wheel:x:10:dragonbite

私は走ったビジュドそして検証済みホイールグループがリストされます。

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

だから私の考えにはすべてがそうしなければならないようです。私は以下を実行して最初のユーザーアカウントを追加しようとしました。

sudo usermod -aG sudo dragonbite

このアカウントのパスワードを入力した後に受信したメッセージ

usermod: group 'sudo' does not exist

不思議です...使用するのでホイール私が知る限り(CentOS)。だから私はSudoグループと共に

sudo groupadd sudo

その後、私のアカウントをsudoグループに追加しようとすると、エラーは発生しません。しかし、グループSudosudoersファイルではなく、自分自身を追加しました。Sudo私はテストしましたが、sudoersファイルにないという同じメッセージが表示され続けます。

それで、次に何をすべきかわかりません。

  • sudoユーザーリストにsudoを追加しますか?
  • 新しいアカウントを作成してsudoリストに追加しますか?
  • サーバーを再起動しますか(したくない)?
  • 最新のVMに戻り、すべてのパッチを再適用しますか?

そこに誰がいませんか?

ありがとう

ベストアンサー1

おすすめ記事