Tietoturva

SSH:n koventaminen kymmenessä minuutissa

Poista salasanakirjautuminen ja root-kirjautuminen käytöstä, käytä avaimia ja rajaa sallitut käyttäjät.

Komennot ja asetukset

# /etc/ssh/sshd_config.d/99-hardening.conf
PermitRootLogin no
PasswordAuthentication no
AllowUsers deploy

sudo sshd -t && sudo systemctl reload ssh

Huomioitavaa

Älä sulje nykyistä istuntoa ennen kuin olet testannut kirjautumisen toisessa ikkunassa.

Lue myös

Tietoturva

nftables-palomuuri: minimiasetukset

nftables on korvannut iptablesin nykyisissä jakeluissa. Oletuksena pudotettava liikenne ja lista sallituista porteista ovat hyvä pohja.

Tietoturva

Fail2ban: estä salasanojen arvailu

Fail2ban lukee lokeja ja estää väliaikaisesti osoitteet, jotka yrittävät murtautua palveluihin.

Tietoturva

Ilmaiset Let's Encrypt -varmenteet

Certbot hankkii varmenteen ja määrittää nginxin itse. Uusinta hoituu ajastimella.