Verbind met SSH, verifieer de server
Een veilige checklist voor de eerste verbinding met een echte Linux-server die u beheert.
Content herzien · Nederlands
- Type gids
- Beheren en beveiligen
- Voorbeelden
- Illustratief, omgevingsspecifiek
- Integratiescope
- Geen externe machine aangesloten
Haal de verbindingsgegevens op via een geverifieerde route
Een echte server vereist een bevestigde IP of hostnaam, loginaccount, SSH-poort en server-key fingerprint. De accountwerkruimte genereert deze niet. Het onderstaande adres is gereserveerd voor documentatie; vervang het alleen door informatie uit het geverifieerde leveringsrecord van de beheerder.
Verifieer de host voordat u zich authenticeert
Vergelijk de aangeboden host-key-vingerafdruk met een waarde die via een aparte vertrouwde route is verkregen, zoals de console van de live-operator. Behandel ssh-keyscan-uitvoer van hetzelfde niet-vertrouwde netwerk niet als onafhankelijk bewijs. Een onverwachte sleutelwijziging kan een herbouwde machine of een aanval zijn; stel de oorzaak vast voordat u deze accepteert.
ssh -p 22 operator@192.0.2.20Maak een speciale authenticatiesleutel aan
Genereer op een client met OpenSSH een Ed25519-sleutel met een wachtwoordzin. Het bestand zonder .pub is privé en blijft op je client; het .pub-bestand kan in de authorized_keys van het serveraccount worden geïnstalleerd. Upload de privéhelft niet naar de server of een ticket.
ssh-keygen -t ed25519 -f ~/.ssh/ombra_admin -C "ombra-admin"
ssh-copy-id -i ~/.ssh/ombra_admin.pub -p 22 operator@192.0.2.20Test een tweede sessie met de sleutel
Houd de oorspronkelijke login open en maak verbinding vanaf een tweede terminal met de nieuwe identiteit. Bevestig dat je de beheertaken kunt uitvoeren die je nodig hebt. Pas daarna mag je wachtwoord- of directe root-authenticatie uitschakelen.
ssh -i ~/.ssh/ombra_admin -p 22 operator@192.0.2.20
sudo -vBewaar een route terug in
Houd een geverifieerde console of reddingsmethode beschikbaar voordat je poorten of authenticatie wijzigt. Documenteer welk account en welke sleutel de server beheren. Als de live-omgeving opnieuw wordt opgebouwd, verifieer dan de nieuwe hostidentiteit in plaats van blindelings het oude record te verwijderen.
Vertrek met een verifieerbaar resultaat.
- Haal de verbindingsgegevens op via een geverifieerde route.
- Bewaar een route terug in.
- Houd herstelgegevens en secrets buiten openbare bestanden.