さくらの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の変更が必要だよ。