作業ユーザがsudoを使えるようになるまでの作業メモ
さくらVPSのDebian7は、初期状態ではsudoコマンドが入ってない。
従って自分でインストールしないといけない。
作業ユーザー名は、jiikkoとする。
sudoはapt-getでインストールする。
aptを使うにはrootにならないといけない。
$ su $ apt-get install sudo root@www144:/home/jiikko/.ssh# apt-get install sudo Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sudo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 842 kB of archives. After this operation, 1,882 kB of additional disk space will be used. Get:1 http://ftp.jp.debian.org/debian/ wheezy/main sudo amd64 1.8.5p2-1+nmu1 [842 kB] Fetched 842 kB in 0s (2,955 kB/s) Selecting previously unselected package sudo. (Reading database ... 24562 files and directories currently installed.) Unpacking sudo (from .../sudo_1.8.5p2-1+nmu1_amd64.deb) ... Processing triggers for man-db ... Setting up sudo (1.8.5p2-1+nmu1) ...
以下のコマンドでsudoの設定ファイルを編集できるけどEmacsかnanoが起動してしまう。
root@www144:/home/jiikko/.ssh# visudo
viしか使えないマンは、以下から設定ファイルを編集することができる。
root@www144:/home/jiikko/.ssh# vi /etc/sudoers
# /etc/sudoers ..... # User privilege specification root ALL=(ALL:ALL) ALL jiikko ALL=(ALL:ALL) ALL # 追加した ......
rootモードをexitで抜けたら、無事作業ユーザでsudoが使えました。
※設定を手で変更しなくても、デフォルトの設定でsudoグループのユーザはsudo使用権があるので、
この作業ユーザをsudoグループにいれればそれでsudo使えるっぽい。
# adduser jiikko sudo