Не могу разблокировать IP-адрес сервера. Я удалил адрес из fail2ban и удалил запись из iptables, но все еще не могу войти в систему.
Имя моего списка тюрем sshd
(проверено с fail2ban-client status
)
я сделал fail2ban-client set sshd unbanip <IP>
затем iptables -L -n --line-numbers
имел в Chain f2b-sshd
строка для ОТКЛОНЕНИЯ моего IP. я использовал iptables -D f2b-sshd <line_number>
чтобы удалить мой адрес из iptables.
Я все еще не могу подключиться. Журнал /var/log/fail2ban.log содержит 2019-04-12 13:37:40,963 fail2ban.filter [22791]: INFO [sshd] Found <IP> - 2019-04-12 13:37:40
Я что-то пропустил? Почему fail2ban сообщает, что нашел мой IP после того, как я разблокировал?
Нашел проблему. Мне пришлось удалить строку ALL: <IP>
из файла /etc/hosts.deny и вставляем строчку в файл /etc/hosts.allow А потом fail2ban-client reload
Вы должны снять бан с помощью fail2ban, иначе он просто добавит его заново. В вашем случае это должно быть
fail2ban-client set f2b-sshd unbanip [banned IP address]