ofutonneko

情弱がんばる自分用めも

sudoを使えるようにする

こんな怒られ方をしたときのこと。

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

CentOSではデフォルトだとsudoが使えなかったりする。
これはroot権限を行使できるユーザ、
sudoが使えるユーザのリストにそのユーザは登録されていないため。

インストール時に最初に作ったユーザは普通に普通の一般ユーザだったのでした。
ということで、sudoが使えるユーザのリストに追記します。

suコマンドでroot権限を取得。

$ su -
(パスワードを要求されるので入力) 

visudoでユーザを追加。
viでsudoersファイルを編集してるだけ、という理解でよいのでしょうか。

## Allow root to run any commands anywhere
root       ALL=(ALL)        ALL

この部分に、下記のように追記して保存。

## Allow root to run any commands anywhere
root       ALL=(ALL)        ALL
ofuton     ALL=(ALL)        ALL    # ←rootの下に自分を追記

これは制限かけずにどこでもどのコマンドでも許可するので、
細かい設定はまた別の書き方を……。