Я пытаюсь разблокировать IP-адрес, из которого я делал некоторые тесты. Я следил за учебниками в сети:
$ sudo /etc/init.d/denyhosts stop
$ sudo vim /etc/deny.hosts
[remove the last line where I can see my IP to clear]
$ cd /var/lib/denyhosts/
$ sudo vim *
[remove any occurences of my IP to clear]
$ sudo /etc/init.d/denyhosts start
В этот момент мой IP снова появляется в /etc/deny.hosts. Я также попробовал:
$ cd /var/lib/denyhosts/
$ echo '123.456.789.122' >> /var/lib/denyhosts/allowed-hosts
Я также пробовал:
$ echo 'my.ip.to.clear' >> /etc/hosts.allow
К сожалению, hosts.deny всегда имеет приоритет и отказывает соединение ssh, как видно из файла журнала:
Feb 10 10:06:24 ks123456 sshd [22875]: отказался от подключения 123.456.789.122 (123.456.789.122)
ref: debian/6.0.4, denyhosts 2.6-10