2012年12月22日土曜日

ServersMan@VPS roo ユーザ無効化

ServersMan@VPS の Ubuntu は、初期状態で root ユーザが有効になっています。
これって、どぉよ???

で、root ユーザを無効にする方法をネットで調べてみた。
イロイロな方法があるようだけど、設定ファイルを直接編集しているケースが多いような...。
これって、どぉよ??? (くどい..)

多分、これが正しいと思われる方法を書いておきます。

1.ユーザの追加

# adduser USERNAME --ingroup sudo

adduser でユーザを追加すると共に、sudo グループに登録します。
これで、USERNAME でログイン後、sudo が使えます。

2.root ユーザの無効化

# usermod -L root

root ユーザのパスワードをロックし、ログインできないようにします。

分かってしまえば、とても簡単。Ubuntu 最高です。

初期化からの流れは以下の通り。
※ L:はローカル(PC)、R:はリモート(VPS) です。

L:$ ssh root@xxx.xxx.xxx.xx -p 3843
R:# adduser USERNAME --ingroup sudo
R:# usermod -L root
R:# su - USERNAME
R:$ sudo apt-get update
R:$ sudo apt-get upgrade
R:$ sudo apt-get install xubuntu-desktop
R:$ exit
R:# exit
L:$ xhost +
L:$ ssh -XC USERNAME@xxx.xxx.xxx.xx -p 3843
R:$ xfce4-appfinder &

0 件のコメント:

コメントを投稿