centOS 7 i386では、sudoグループにユーザーを追加できません(GUIなし、最小化)

centOS 7 i386では、sudoグループにユーザーを追加できません(GUIなし、最小化)

Ubuntu mateのvirtualboxに最小バージョンのcentOS 7をインストールしました。 GUIはありません。これは完全にCLIです。私のユーザー名はSmitであり、ログインできます。しかし、コマンドを入力すると

sudo yum update

その後、私のパスワードを入力すると、次のように表示されます。

Smit is not in sudoers files. This incident will be reported.

sudoしかし、コマンドを介してグループにユーザーを追加しようとすると

adduser Smit sudo

次のように与えられます。

ここに画像の説明を入力してください。

(仮想ボックスではコピー-貼り付けができません。rootでログインしてください。)

ベストアンサー1

なぜあなたのコマンドが機能しないのかわかりません。これは次のいずれかに関連する可能性があります。

  • CentOSはデフォルトでsudoを使用しません。
  • sudoersファイルを編集する方法
  • adduserその特定のシステムのコマンド構文です。

明らかにこれは私の推測であり、まず最後のポイントに関する質問です。

wheelとにかく最も簡単な方法は、CentOSでsudo権限を持つ必要があるグループにユーザーを追加することです。次のコマンドを試してください。

usermod -aG wheel Smit

もちろん、これはによって行われるべきですroot。正常に実行したら、IDをに変更して機能していることをSmit確認してくださいsudo

su - Smit
sudo yum update

代わりに、visudo次の行を追加するだけです。

Smit ALL=(ALL) ALL

しかし、これはガイドです興味がある方は、詳細をお知らせください。

おすすめ記事