Kenniscentrum

Beveilig toegang in de juiste volgorde

Versterk de beheerderslogin van een echte server en houd tegelijk een geverifieerde weg terug open.

2 min leestijdNederlands

Content herzien · Nederlands

In één oogopslag
Type gids
Beheren en beveiligen
Voorbeelden
Illustratief, omgevingsspecifiek
Integratiescope
Geen externe machine aangesloten
01

Maak een getest niet-rootbeheerpad aan

Maak eerst een benoemd account aan met de rechten die je nodig hebt, installeer de publieke sleutel en bevestig sleutelaanmelding plus sudo in een tweede sessie. Houd de huidige sessie open. Directe root-toegang mag pas worden uitgeschakeld nadat de vervangende route werkt.

02

Wijzig de authenticatieregels bewust

Controleer de actieve sshd_config en inbegrepen snippets; de eerste toepasselijke waarde kan winnen. Het volgende is een voorbeeld met alleen sleutels. Als een legitiem PAM- of MFA-ontwerp keyboard-interactive-authenticatie gebruikt, pas die regel dan aan voor het ontwerp in plaats van deze blindelings uit te schakelen.

Voorbereid alleen-sleutelbeleid · beoordeling omvat eerstBeoordeel voor uw omgeving
PubkeyAuthentication yes
PasswordAuthentication no
KbdInteractiveAuthentication no
PermitRootLogin no
AllowUsers operator
03

Valideer de syntaxis en herlaad de juiste unit

Controleer de configuratie voordat u deze toepast. Op Ubuntu heet de service meestal ssh; andere distributies gebruiken mogelijk sshd. Herlaad alleen de unit die bestaat en open vervolgens een andere sessie met sleutelverificatie. Houd een geverifieerde console-route beschikbaar.

Ubuntu voorbeeld na validatieBeoordeel voor uw omgeving
sudo /usr/sbin/sshd -t
sudo systemctl reload ssh
ssh -i ~/.ssh/ombra_admin operator@192.0.2.20
04

Als je de poort wijzigt, open dan eerst het nieuwe pad

Een andere poort vermindert sommige geautomatiseerde ruis, maar is geen authenticatie. Sta poort 22222 voordat je die configureert toe in de guest- en upstream-firewalls. Socket-activated SSH kan een distributiespecifieke socket-update vereisen. Verifieer het nieuwe luisteradres en een tweede verbinding voordat je poort 22 buiten gebruik stelt.

Volgorde van controles · geen volledig script voor poortwijzigingBeoordeel voor uw omgeving
sudo ufw allow 22222/tcp
sudo ss -lntp
ssh -p 22222 -i ~/.ssh/ombra_admin operator@192.0.2.20
05

Houd bescherming en herstel meetbaar

Beperk bronadressen waar praktisch, controleer login-gebeurtenissen en houd updates bij. Fail2ban kan herhaalde pogingen verminderen wanneer de juiste logbackend is geconfigureerd. Controleer IPv6 evenals IPv4. Sla het effectieve beleid en de console-herstelprocedure op voordat u de oorspronkelijke sessie sluit.

VÓÓR DE VOLGENDE STAP

Vertrek met een verifieerbaar resultaat.

  • Maak een getest niet-rootbeheerpad.
  • Houd bescherming en herstel meetbaar.
  • Houd herstelgegevens en secrets buiten openbare bestanden.
GA NAAR DE PRIMAIRE BRONOpenSSH · serverbeleidUbuntu · OpenSSH-implementatie