← Terug naar de blog

Hosting met SSH: veilige toegang tot je server

Beheer je server met SSH-sleutels, controleer de serveridentiteit, beperk de toegang en zorg voor een alternatieve manier om in te loggen.

SSH biedt een gecodeerde verbinding voor serverbeheer op afstand. Het ondersteunt ook bestandsoverdracht via SFTP en het gecontroleerd doorsturen van verbindingen. Het beschermt het communicatiekanaal, maar beveiligt niet automatisch een website, verwijdert malware of vervangt updates van het besturingssysteem.

Controleer de hostsleutelvingerafdruk van de server via een vertrouwd kanaal voordat u een eerste verbinding accepteert. Onderzoek onverwachte hostsleutelwijzigingen in plaats van de waarschuwing te negeren. Een legitieme herinstallatie kan een sleutel wijzigen, maar de oorzaak moet worden bevestigd voordat u doorgaat.

Gebruik waar mogelijk individuele accounts en authenticatie met openbare sleutels. Bescherm privésleutels met geschikte apparaatbeveiliging en een wachtwoordzin, en verwijder de toegang onmiddellijk wanneer een sleutel of account niet langer nodig is. Verleen alleen beheerdersrechten aan mensen en processen waarvoor deze nodig zijn.

Voordat u de SSH-instellingen aanscherpt, moet u een werksessie geopend houden, een andere verbinding testen en de toegang tot de herstelconsole van de provider bevestigen. Beperk inkomende verbindingen met vertrouwde netwerken indien praktisch mogelijk. Het wijzigen van de standaardpoort kan de automatische scanruis verminderen, maar is geen vervanging voor sterke authenticatie en toegangscontroles.

Tools zoals OpenSSH, PuTTY en WinSCP ondersteunen verschillende beheer- en overdrachtsworkflows. Houd clients en de server up-to-date, bekijk authenticatielogboeken en gebruik alleen doorsturen wanneer dat nodig is. Combineer SSH met applicatiebeveiliging, firewallregels en onafhankelijke back-ups als onderdeel van regulier serveronderhoud.

Bekijk de virtuele servers