DenyhostsがホストにIPアドレスを追加し続けます。deny
私は自分のサーバーで実行するようにDenyhostsを設定し、過去数週間、ホームdevマシンから自分のサーバーにSSHで接続できるようにそれをうまく使用しています。 今朝、私は誤ってパスワードを3回誤って入力しました-そしてシステムからロックアウトされました(それは問題が発生するはずだったので大丈夫でした)。別の方法でサーバーにログインし、次のアクションを(指定された順序で)実行しました /etc/init.d/ssh stop /etc/init.d/denyhosts stop /etc/hosts.denyから私のIPアドレスを削除しました /etc/init.d/ssh start /etc/init.d/denyhosts start 手順4と5の間で、/ etc / hosts.denyを確認しました。denyhostsを開始するとすぐに、私のIPアドレスがhosts.denyファイルに追加されました。denyhostsがこの情報をどこかにキャッシュしているようで、リセットできません。 私がこれを解決する方法を誰かが知っていますか?Ubuntu 10.0.4で実行しています ところで私が得るエラーメッセージは: sh_exchange_identification:リモートホストによって接続が閉じられました [編集] / var / lib / denyhostsを調べたところ、IPアドレスのエントリがいくつかあることがわかりました(ここで12.34.56.78に変更)。なぜこれほど多くのエントリがあり、どのエントリを削除する必要があるのですか? ./hosts:12.34.56.78:6:Tue Aug 10 11:37:07 2010 ./hosts-root:12.34.56.78:0:Mon Aug 9 09:04:36 2010 ./hosts-valid:12.34.56.78: 2010年8月9日09:04:36