元SE。田舎の公務員

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

さくらVPSにSSH接続できない!そんなときは。。。

昨日、さくらVPSにSSH接続できなくなった。。。
httpd,MySQLともに生きている。
リモートコンソールでログインもできる。
が、TeraTermとWinSCPでログインできん。
WinSCPのログは

server unexpectedly closed network connection

と表示。

/var/log/secureを覗いてみると・・・

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

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

/etc/hosts.deny を拝見。

#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/use/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts. deny and hosts.allow. Inparticular
# you should know that MFS uses portmap!

sshd: 43.***.***.**
sshd: 昔の職場のIPアドレス
sshd: 自宅のIPアドレス

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

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

とりあえず、自宅IPアドレスを消去。

WinSCPとTeraTerm接続できたーーーーー!!!!

しばらくすると、/etc/hosts.denyに再登録。。。。。
アクセス解析して、自動登録するスクリプト入れ込んだ気がする。
が、思い出せない( ゚д゚)ポカーン

とりあえず、/etc/hosts.allowに登録して( ..)φ
ゆっくりと入れ込んだスクリプトの参照ログ消し込むかな。うん。