vi /etc/ssh/sshd_config
コマンドモードにて
:set number
※必ず「:」を付ける。それで、サーバにコマンドとして認識させる。
「行番号を表示させる」ためというわけではない。
カーソルを「#Port22」の下の行へ移動して
入力モードで「Port"希望のポート番号"」
-----------------
3 #Port 22
14 Port ****
15 #Protocol 2,1
-----------------
入力したら「Esc」でコマンドモードに変更。
最後に「:wq」で保存して終了。
終了したら
/etc/init.d/sshd restart
で、sshdの再起動。
その時に下記のようにエラーになる場合があり、
-------------------------------------------------------------------
# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: /etc/ssh/sshd_config: line 6: Bad configuration option: set
/etc/ssh/sshd_config: terminating, 1 bad configuration options
[FAILED]
--------------------------------------------------------------------
この場合は「6行目に不要なsetが入力されている」という内容。
※理由は「:set number」をコマンドモードではなく入力モードで「set number」と入力していたため。
エラーを指摘された箇所を直して再起動し直し。
*参考URL*
http://dream.jp/vps/esp/manual/mnl_security_03.html