Linode 初期設定 003 sudo と ssh の設定をする

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

ssh が接続するポート番号を変更した場合

-p ポート番号 オプションを使う。

% ssh -l yourname -p 10240 yourname.remotehost.com