LoginSignup
37

More than 5 years have passed since last update.

posted at

updated at

一般ユーザでsudoが実行できない場合

CentOS6.6で確認済み

VirtualBoxにCentOS6.6を入れてsudoしたときの話。いつものようにsudo yumでパッケージをインストールしようとしたら、エラーが出た。

$ sudo hoge
$ sudoers ファイル内にありません。この事象は記録・報告されます。

このようなエラーが表示されたら以下の手順を実行。

  1. $ su (管理者権限に切り替え)
  2. # visudo (sudo設定ファイルの記述を書き換え)
  3. visudoの中身
Allows people in group wheel to run all commands 
%wheel  ALL=(ALL)  ALL (ここの行頭のコメントをはずす)
  1. # usermod -G wheel username (ユーザをwheelグループに追加)
  2. # su username (ユーザ切り替え)
  3. $ sudo huga (確認する)

以上。
(※:Debian系のapt-getと記載していましたが、RedHat系のyumの間違えです)

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
37