Ga naar hoofdinhoud

Dedicated Server: Installatie van SSH

Deze handleiding is gemaakt met de volgende producten:

(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)

Introductie

Secure Shell (SSH) is een veilig protocol dat versleutelde toegang tot remote systemen mogelijk maakt. Het zorgt voor de vertrouwelijkheid en integriteit van data die over netwerken wordt verzonden.

In deze gids leer je hoe je de SSH-server installeert of opnieuw installeert voor verschillende Linux-distributies die wij aanbieden op onze VPS-servers. De meeste Linux-distro’s die via onze VPS-servers beschikbaar zijn, hebben standaard een SSH-server geïnstalleerd, waardoor je deze eenvoudig kunt beheren via de webinterface van het product. Hoe je dit doet, lees je in onze gids: Eerste toegang (SSH)

Wil je je serverbeveiliging verder verbeteren? Check dan zeker onze Security Tips gids met handige tools en services om je server nog veiliger te maken.

Installatie

Om te starten met de installatie, maak je verbinding met je server via VNC. Volg hiervoor de stappen in de VNC-console.

info

Wil je de SSH-server opnieuw installeren? Verwijder hem dan eerst met het commando: yum remove openssh.

Zorg ervoor dat je systeem up-to-date is voordat je de SSH-server installeert. Voer het volgende commando uit:

yum update

Installeer nu de SSH-server met dit commando:

yum install openssh-server

Als de installatie klaar is, start je de SSH-server met:

systemctl start sshd

Zorg dat de service automatisch start bij het opstarten van het systeem:

systemctl enable sshd

Root login inschakelen

Wil je root login inschakelen? Dan moet je het openssh-configuratiebestand aanpassen. We gebruiken hier "nano" als editor.

info

Als "nano" nog niet geïnstalleerd is, installeer het dan eerst met: yum install nano

Open het configuratiebestand met:

nano /etc/ssh/sshd_config 

Navigeer met de pijltjestoetsen en zoek deze regel:

#PermitRootLogin prohibit-password

Pas deze aan naar:

PermitRootLogin yes

Herstart de SSH-server om de wijzigingen toe te passen:

systemctl restart sshd

Je hebt nu succesvol de SSH-service op je server geïnstalleerd en kunt vanaf nu via SSH verbinding maken met je server.