Apothecary,
Начал с самого начала, проверки IP в РСКН и Блэклистах, настройки SSH, добавления пользователя отличного от root, fail2ban и прочее. Кто то что-то не то говорит, кто-то что-то путает, где то устаревшие данные и настройки, как например с WARP. НО! гайды в целом годные. Если поставите Fail2ban в конфиге надо будет поменять в /etc/fail2ban/jail.local значение [sshd] backend=systemd во всех местах )