SSH接続できなくなって焦りまくった[解決策]

スポンサーリンク

やっちまった!

Tera Termでの接続でユーザー名を久しぶりだから忘れてまして、何回か間違ったらアクセスできなくなってしまいました。ファイル転送系のアプリも全くダメ。おそらく悪質なスパムアクセスとでも認識されたんでしょう、オーナーなのに。俺の家なのに!鍵かけられて入れてくれない!!亭主のご帰還だぞ!!

あわてず騒がず

という事でdenyhostsにこの家の主は俺だという事を教えてやります。
denyhostsとは定期的に log を監視して、接続失敗している ip アドレスを自動的に /etc/hosts.deny に登録してくれるものです。さいわい、さくらVPSなので、VPSコントロールパネルからは接続できるので、

vim /var/lib/denyhosts/allowed-hosts

にて、自分のIPアドレスを追加。これは、「こいつはVIPだから顔パスだからね!」と黒服に伝えているようなもんです。(黒服が分からない若い子たちは近くのバブル世代に聞いてね)
次に、

vim /etc/hosts.deny

に書かれている自分のIPアドレスを消します。これはブラックリストです。オーナーなのにブラックリストに載ってるなんて泣けてきますので涙を拭きながら消します。

と、これでまたアクセスできるようになります。