元SE。田舎の公務員

通勤快足な生活をしながら、開発技術とウェイトコントロールについてつらつらと。。。

さくらVPSにターミナルから接続できない

さくらVPSに接続できない!

昨日から さくらVPSにSSH接続できなくなった。。。

  • httpd:接続可
  • MySQL:接続可
  • リモートコンソール:接続可
  • ターミナル:接続不可
  • WinSCP:接続不可

WinSCPのログ

server unexpectedly closed network connection

リモートコンソールからVPS側ログ確認

/var/log/secureを確認

sshd[2235]:refused connect from ::ffff:***.***.***.***(::fff:***.***.***.***)

((=゚Д゚=)ほうほう、自宅のIPアドレスからのSSH接続を拒否していると・・・

/etc/hosts.deny を確認

sshd: 自宅のIPアドレス

(;゚д゚)ァ....こんなとこに自宅IPアドレスが… (´・ω・)(´・ω・)(´・ω・`)

原因

昨日ログイン数回ミスったんで、IPアドレスがリストに・・・

まずは自宅IPアドレスを消去し、ターミナルとWinSCPから接続できるように対処。

でもやっぱりダメ。。。

しばらくすると、自宅IPアドレスが/etc/hosts.denyに再登録。。。。。

アクセスログを解析して拒否リストに自動登録するスクリプトを入れ込んだ気がするが、思い出せない( ゚д゚)ポカーン

とりあえず、自宅IPアドレスを/etc/hosts.allowに登録。 入れ込んだスクリプトが参照しているアクセス失敗ログから自宅IPアドレスを削除することにする。