
Sigurimi fillestar i një VPS të ri me Linux, Ubuntu ose Debian, nis me përditësimin e paketave për të korrigjuar dobësitë e njohura. Lista e hapave synon parandalimin e qasjes së paautorizuar dhe sulmeve të automatizuara brute-force menjëherë pas krijimit të serverit.
Rekomandohet krijimi i një përdoruesi të ri me privilegje sudo, në vend të përdorimit të përditshëm të llogarisë root, dhe kopjimi i çelësave SSH tek ai. Përpara mbylljes së sesionit aktiv ose ndryshimit të konfigurimit SSH, hyrja me përdoruesin e ri duhet provuar në një dritare tjetër terminali, për të shmangur humbjen e qasjes.
Konfigurimi SSH duhet të çaktivizojë hyrjen si root dhe autentikimin me fjalëkalim, duke mbajtur aktiv autentikimin me çelës publik. Pas ndryshimeve, kontrollohet sintaksa e konfigurimit dhe riniset shërbimi SSH. Firewall-i UFW duhet të lejojë SSH përpara aktivizimit; portat 80/tcp dhe 443/tcp lejohen nëse serveri pret aplikacione uebi, ndërsa trafiku tjetër hyrës bllokohet si parazgjedhje.
Fail2Ban shërben për bllokimin automatik të adresave IP me aktivitet të dyshimtë, si tentativat e përsëritura dhe të pasuksesshme të hyrjes. Udhëzuesi këshillon kontrollin e gjendjes së UFW dhe Fail2Ban, si dhe përditësime të rregullta ose automatike me unattended-upgrades. Ndryshimi i portës standarde SSH, 22, paraqitet vetëm si mundësi për të reduktuar zhurmën e skanimeve në regjistra.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

