yum updateしたらsshがconnection timed outするようになった

2018年6月2日

「yum update」を、何も考えずやってみたのですが、今回は問題起こらなかったなと思ったら、SSHで接続しようとすると「connection timed out」となり、これはどういうことなのかと調べて、とりあえず解決した話です。

ポートを変更しているのですが、前はfirewall-cmdの設定でポートについて何もしていなかったのですが、必要だったらしく、「yum update」前は問題なかったのですが、以下のように設定すべきだったみたいです。

#設定の確認
firewall-cmd --list-all

#設定ファイル作成
cp /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/ssh-(ポート番号).xml

#ポート番号の箇所を変更
vi /etc/firewalld/services/ssh-(ポート番号).xml

#設定変更
firewall-cmd --permanent --remove-service=ssh
firewall-cmd --permanent --add-service=ssh-(ポート番号)
firewall-cmd --reload

#設定の確認
firewall-cmd --list-all

詳しくは以下のサイトをご確認ください。

  1. CentOS7でSSHのポート番号を変更する - qiita