- 一般ユーザーでログインをする
- su できるか確認をする
- su ができたら、ssh 経由で root からのログインを不許可にする
上記だけの設定ではセキュリティ対策は不十分。後日、追記する。
- 変更をしたら、sshd を再起動する
- sudo をインストールする
- visudo で sudo を利用できる一般ユーザーを追記する
上記だけの設定ではセキュリティ対策は不十分。後日、追記する。
- sudo できるか確認をする
% ssh -l yourname yourid.members.linode.com
Password:
% pwd
/home/littlebuddha
% su -
Password
Port 10240 <- 任意のポート番号
PermitRootLogin no
X11Forwarding no
UsePAM no
UseDNS no
littlebuddha ALL=(ALL) ALL
% sudo apt-get update
_sudo is correct? [n,y,a,e]: n
Password:
ssh が接続するポート番号を変更した場合
-p ポート番号 オプションを使う。
% ssh -l yourname -p 10240 yourname.remotehost.com