さくらのVPS CentOS6標準インストールでチュートリアルを見ながら初期設定を進めていて詰まったのでメモです。
(win10 ssh接続にはRLogin使用)
●SSHの接続のポート番号を22から任意の番号に変更
ルート権限で
vim /etc/ssh/sshd_config
シャープを取って任意の数字に
#Port 22
↓
Port 22222
sshdを再起動
service sshd restart
これでOKのはずですが、
ポート22222で接続しようとしても失敗。
ググりました。
http://javatechnology.net/service/ssh-port-change/
どうやらファイアウォールの設定が必要だそう。
●ファイアウォールの設定を変更
vim /etc/sysconfig/iptables
許容のポート番号を変更
A INPUT -m state --state NEW -m tcp -p --dport 22 -j ACCEPT
↓
A INPUT -m state --state NEW -m tcp -p --dport 22222 -j ACCEPT
iptablesを再起動
service iptables restart
iptablesの設定文言が上記サイトと若干違いますが、うまくいきました。