さくらのVPS sudoを使えるようにしておく

さて作業しよう、と思ったらログインしているアカウントでsudoが使えない。
そういえば設定していなかった(^^;)
というわけで設定。
 
まずインストールされているのか確認。

# sudo
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-p prompt]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U username] [-u
            username|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C fd] [-g groupname|#gid] [-p prompt]
            [-u username|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C fd] [-g groupname|#gid] [-p prompt]
            [-u username|#uid] file ...

「sudo」とうって上記の表示が出てるからインストール済み。
 
じゃあ一度rootになってsudoの設定。

# visudo
bash: visudo: command not found

あれ?
visudoはないらしい…?
仕方ないのでviで直接sudoersを編集しちゃおう。*1

# vi /etc/sudoers

下のほうに

root    ALL=(ALL)       ALL

とあるので、それをコピーしてその下に追加。

root    ALL=(ALL)       ALL
LoginUser    ALL=(ALL)       ALL

これでとりあえずsudo使えるようになった。
rootで作業したくないもんね(^^;) 

*1:編集しようと思ったら読み取り専用になっていたのでpermissionの変更が必要だよ。