Servers en hosting
SSH-sleutel
Een sleutelpaar om op een server in te loggen in plaats van met een wachtwoord. De privésleutel blijft op uw machine; de publieke sleutel gaat op de server.
SSH-sleutels vervangen wachtwoordlogins. U genereert eenmalig een paar, ssh-keygen -t ed25519; de publieke helft wordt in ~/.ssh/authorized_keys op de server gezet, de privéhelft verlaat uw computer nooit. Als u verbindt, vraagt de server u te bewijzen dat u de privésleutel hebt, en er gaat geen wachtwoord over het netwerk.
Sleutels zijn niet te raden door de bots die poort 22 van elke server met wachtwoordlijsten bestoken, en daarom kan een server met alleen sleutels en PasswordAuthentication no dat verkeer negeren. Bescherm de privésleutel met een wachtwoordzin, en houd een tweede sleutel of de console van de provider achter de hand als weg terug naar binnen als u hem kwijtraakt.
Controlepanelen van hostingproviders laten u meestal publieke sleutels opslaan en toepassen wanneer een server wordt geïnstalleerd of herbouwd, zodat een verse server vanaf de eerste minuut met uw sleutel bereikbaar is en nooit een rootwachtwoord heeft.