Я имею, устанавливают Denyhosts для работы моего сервера и использовали его успешно в течение последних нескольких недель, чтобы позволить мне ssh в мой сервер из моего дома dev машину.
Этим утром я случайно ввел свой пароль неправильно три раза - и закончил тем, что был заблокирован из системы (tghat, был в порядке, потому что, именно это, как предполагалось, произошел). Я вошел в сервер через иначе и принял следующие меры (в данном распоряжении)
Между шагами 4 и 5 я проверил/etc/hosts.deny. Я заметил, что, как только я запустил denyhosts, мой IP-адрес был добавлен снова к hosts.deny файлу. Кажется, что denyhosts является cacheing эта информация где-нибудь, и я не могу заставить это сбрасывать.
Кто-либо знает, как я могу разрешить это?. Я работаю на Ubuntu 10.0.4
BTW сообщение об ошибке, которое я получаю:
sh_exchange_identification: Соединение закрывается удаленным хостом
[Править]
Я смотрел в/var/lib/denyhosts и видел, что было несколько записей для моего IP-адреса (изменены здесь на 12.34.56.78). Почему столько записей - и который я должен удалить?
./hosts:12.34.56.78:6:Tue 10 августа 11:37:07 2010
./hosts-root:12.34.56.78:0:Mon 9 августа 9:04:36 2010
./hosts-valid:12.34.56.78:0:Mon 9 августа 9:04:36 2010