初めて触ってみた日に環境構築して、その次の日にSSHがタイムアウトする現象が起きたのでメモ。
早速ググって以下の記事を見て調べる前に試したものの再起動では治らず・・・
前日にパケットフィルターにHTTPとSSHの設定を行なっているため以下の記事も参考にならず・・・
そして改めて公式ドキュメントを確認することに。
Q&Aのiptables
操作について、Ubuntuのバージョンが違うものの試したところ、そもそもそんなディレクトリはないと怒られてしまった笑汗
$ sudo ls /etc/iptables/iptables.rules
ls: cannot access '/etc/iptables/iptables.rules': No such file or directory
公式ドキュメントにファイアウォールがあれこれ書かれてあるため、そんなに操作していなかったufw
を確認することに。
すると、さくらVPSのパケットフィルターの設定上ではHTTPとSSHの設定を行なっているもののufw
上では追加されていないことが以下のように確認できた。
そのため、SSHを追加することでSSH接続が回復しましたー
$ sudo ufw status
Status: active
To Action From
-- ------ ----
Apache ALLOW Anywhere
Apache (v6) ALLOW Anywhere (v6)
$ sudo ufw allow ssh
$ sudo ufw status
Status: active
To Action From
-- ------ ----
Apache ALLOW Anywhere
22/tcp ALLOW Anywhere
Apache (v6) ALLOW Anywhere (v6)
22/tcp (v6) ALLOW Anywhere (v6)