VPS Slicehost を借りてみた。で、Ubuntu 7.10 (gutsy) セットアップ後、root ユーザのパスワードとIPアドレスが登録したメールアドレスに送られてくるので、ssh クライアントを使ってログインします。
ちなみに、Ubuntu on Slicehost な環境の情報は、 http://wiki.slicehost.com/doku.php#ubuntu が参考になります。他のディストリビューションでも情報は豊富です。wiki のトップは http://wiki.slicehost.com/doku.php です。
ユーザ作成、sudo 設定
# adduser --ingroup users <username>
nano が使えない人は、「Ubuntu のデフォルトエディタを nano から vim に変更する方法」で vim をデフォルトエディタにしておいてから、
# visudo
root の1行したにでも、
<username> ALL=(ALL) ALL
を追記して、保存(普通に「:wq」)。
root で ssh ログインできないように設定
いったんログアウトして、 さきほど作成したユーザで再度ログインして作業します。今後は root での ssh ログインは出来なくなりますので注意してください。
sudo vim /etc/ssh/sshd_config
これを
PermitRootLogin yes
こうする
PermitRootLogin no
ほいで設定反映っと。
sudo /etc/init.d/ssh reload
アップデート
wiki の方には、「/etc/apt/sources.list」でコメントアウトをはずす手順が書いてあったのですが、7.10(Gutsy) だからなのでしょうか、コメントアウトされていなかったのでこのままいきます。
sudo apt-get update && sudo apt-get upgrade
Recent Comments