Terug na blog
Januarie 13, 2026Gidse

Hoe om jou Linux-bediener te beveilig (Hardening)

Noodsaaklike stappe om jou Linux-bediener te beveilig teen ongemagtigde toegang en aanvalle.

Hoe om jou Linux-bediener te beveilig (Hardening)

Sekuriteit is uiters belangrik wanneer 'n bediener op die internet bestuur word. Hierdie gids dek noodsaaklike stappe om jou Linux-bediener te 'versterk' (harden) en dit teen algemene bedreigings te beskerm.

1. Hou jou stelsel opgedateer

bash
# Vir Ubuntu/Debian
sudo apt update && sudo apt upgrade -y

# Vir RHEL / CentOS / Alma / Rocky
sudo yum update -y

2. Beveilig SSH-toegang

Deaktiveer wagwoord-verifikasie en root-aanmelding om brute-force aanvalle te voorkom. Wysig /etc/ssh/sshd_config:

KRITIES: Voordat jy wagwoord-verifikasie deaktiveer, maak seker dat jy jou SSH-publieke sleutel suksesvol by die bediener gevoeg het (gewoonlik in ~/.ssh/authorized_keys) en getoets het dat jy sonder 'n wagwoord kan aanmeld. Andersins sal jy uitgesluit word!
bash
PermitRootLogin no
PasswordAuthentication no
PubkeyAuthentication yes
# Verander poort vir ekstra sekuriteit
Port 2222

3. Stel 'n Firewall op

Laat slegs noodsaaklike poorte toe. As jy die SSH-poort verander het, onthou om dit toe te laat!

bash
sudo ufw allow 2222/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

4. Installeer Fail2Ban

Fail2Ban beskerm teen brute-force aanvalle deur IP-adresse wat kwaadwillige tekens toon, te verbied.

bash
sudo apt install fail2ban -y
# Verstekkonfigurasie is gewoonlik voldoende

5. Gebruik 'n Nie-Root Gebruiker

Vermy die gebruik van die root-gebruiker vir daaglikse take. Skep 'n nuwe gebruiker met sudo-voorregte:

bash
sudo adduser gebruikersnaam
sudo usermod -aG sudo gebruikersnaam

Sekuriteitskontrolelys

  • Gebruik SSH-sleutels in plaas van wagwoorde
  • Aktiveer outomatiese sekuriteitsopdaterings
  • Audit gereeld oop poorte (netstat -tulpn)
  • Gebruik sterk, unieke wagwoorde vir alle rekeninge
  • Monitor stelsellogboeke (/var/log/auth.log)
  • Deaktiveer ongebruikte dienste en verwyder onnodige sagteware