Corredor

ウェブ、プログラミングの勉強メモ。

Ubuntu 18.04 の SSH ポートを変更する

Ubuntu 18.04 の SSH 接続時のポート番号を 22 から変更する。何度かやっていることだけど、手順を毎回忘れるので、何度でも書く。

変更前に見ておくべき点は、ufwiptables の設定。変更後のポートへのアクセスを許可した状態にしておく。

$ sudo ufw app list
$ sudo iptables -L

ポート番号の設定は以下のファイルを変更する。

$ sudo vi /etc/ssh/sshd_config

恐らく

#Port 22

というコメントアウトされた行があると思うので、コレをアンコメントし、

Port 10022

など、任意の数字に変える。

変更後、

$ sudo sshd -t

で設定ファイルの構文チェックを行い、問題なければサービスを再起動する。

$ sudo service sshd restart

念のためこの SSH 接続中のターミナルタブは残したまま、別のターミナルにて、

  • 22番ポートでの SSH 接続ができなくなっていること
  • 変更後のポート番号での SSH 接続ができること

を確認すると良いだろう。

OpenSSH[実践]入門 Software Design plus

OpenSSH[実践]入門 Software Design plus

  • 作者:川本安武
  • 発売日: 2014/11/05
  • メディア: Kindle版