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
しかし、これはガイドです興味がある方は、詳細をお知らせください。