VPN pomoze a to proti 0day exploitom proti SSH, takze by som uvazoval bud nad tym alebo nad nejakym inym povolenim len na baze IP.
Ale ako prve odporucam na SSH pouzivat kluce - prinajmensom je to pohodlnejsie - raz odomknem kluc a mozem sa prihlasovat, kolko chcem. Kluce je treba si dobre strazit, tj. nie nieco ako "sef chce kluc" a "sef chce kluc na roota pre pripad, ze by sa vam nieco stalo" a potom zistite, ze sefov kluc na roota pouzil niekto, kto sa tam dostal.
Blokovanie po x pokusoch mozno pomoze, ale netyka sa to velkeho mnozstva pripadov. Na to treba silnejsie heslo; ak niekto uhadne heslo aj tak, tak to bola asi kombinacia na styl root:root, root:password alebo root:123456. Neviem o pokusoch, ktore by skusali nieco ovela silnejsie alebo nebodaj bruteforce.