Hoe SSH-toegang in te schakelen en verbinding te maken met je hostingaccount

SSH, of Secure Shell, is een cryptografisch netwerkprotocol dat is ontworpen om twee apparaten veilig met elkaar te verbinden via een onbeveiligd netwerk. Het faciliteert versleutelde communicatie, waardoor gegevens die tussen apparaten worden verzonden vertrouwelijk blijven en beschermd zijn tegen mogelijk afluisteren.

Waar traditionele methoden gebruikmaken van gebruikersnaam- en wachtwoordcombinaties, verhogen SSH-sleutels de beveiliging en het gebruiksgemak.

SSH-toegang inschakelen

Om SSH-toegang te starten, moet je eerst SSH-toegang inschakelen voor je hostingaccount. Dit kun je doen via het menu Shell beheren binnen cPanel.

SSH inschakelen:

  1. Log in op je cPanel-account.

  2. Navigeer naar het gedeelte Exclusief .

  3. Klik op Shell beheren:


    OPMERKING: Het menu is ook toegankelijk via je Spaceship-account > Hosting Manager > klik op “Beheren” > “Geavanceerd” > het menu “Overige tools” > klik op SSH beheren:


  4. Standaard is SSH-toegang uitgeschakeld voor hostingaccounts. Je kunt dit inschakelen in de interface Shell beheren tegenover de optie “SSH-toegang inschakelen”:


  5. Om SSH voor je cPanel-account te activeren, klik je op de schakelaar (1).

    Zodra deze is ingeschakeld, zie je de tabel “Toegangsgegevens” (2) met de gegevens die nodig zijn om een SSH-verbinding te starten:

Nadat SSH is ingeschakeld voor je account, wordt het Terminal-menu toegankelijk in cPanel > het gedeelte Geavanceerd:


Met deze interface kun je direct via de opdrachtregel communiceren met je hostingomgeving:

SSH-sleutels beheren

Na het inschakelen van SSH kun je je SSH-sleutels beheren via de volgende opties in het cPanel-menu “Shell beheren”:

  • SSH-sleutels beheren: Bekijk en beheer bestaande sleutels.

  • Nieuwe sleutel genereren: Maak een nieuw SSH-sleutelpaar aan.

  • Sleutel importeren: Voeg een bestaande SSH-sleutel toe.

Deze opties leiden je naar het gedeelte SSH-toegang in cPanel, waar je de bijbehorende sleutelgerelateerde taken kunt uitvoeren:


OPMERKING: Het menu SSH-toegang is ook te vinden in het gedeelte “Beveiliging” van cPanel:

Een nieuwe SSH-sleutel genereren

Als je nog geen bestaand SSH-sleutelpaar hebt, kun je dit aanmaken via het menu SSH-toegang door te klikken op de knop Nieuwe sleutel genereren:


Je wordt gevraagd de volgende gegevens in te vullen:

  • Sleutelnaam: Geef je sleutel een herkenbare naam.

  • Sleutelwachtwoord: Voeg een wachtwoord toe aan de sleutel.

  • Sleuteltype: Kies tussen RSA en DSA.

  • Sleutelgrootte: Voor RSA wordt minimaal 2048 bits aanbevolen voor sterke beveiliging.

Nadat je de gegevens hebt ingevuld, klik je op Sleutel genereren:


Zowel de publieke als de private sleutels worden aangemaakt en weergegeven onder de bijbehorende secties van het cPanel-menu “SSH-toegang”.

Vanaf daar kun je de gegenereerde sleutel downloaden als tekstbestand door te klikken op de knop Bekijken/Downloaden:

Een SSH-sleutel importeren

Als je al een SSH-sleutelpaar hebt, kun je deze importeren in je cPanel-account via de optie Sleutel importeren in het menu “SSH-toegang”:


Je wordt gevraagd de volgende gegevens in te vullen:

  • Sleutelnaam: Geef je sleutel een naam (bijv. id_rsa).

  • Privésleutel: Optioneel; laat leeg indien niet nodig.

  • Wachtwoordzin: Vul in als je sleutel er een heeft.

  • Publieke sleutel: Plak de inhoud van je .pub-bestand.

Als je klaar bent, klik je op de knop Importeren :

Een SSH-sleutel autoriseren

Na het genereren/importeren van een SSH-sleutelpaar is de volgende stap het autoriseren van de sleutel. Zoek hiervoor het betreffende sleutelpaar op in het cPanel-menu “SSH-toegang” > de sectie “Publieke sleutels” > klik op Beheren naast de sleutel:


Klik op de knop Autoriseren om de SSH-sleutel te verifiëren:


Als je klaar bent, verschijnt het bericht “Succes”. De autorisatiestatus van de sleutel wordt ook gewijzigd in “geautoriseerd” in het menu “SSH-toegang”: 

Hoe maak je verbinding via SSH met sleutels

Na het genereren/importeren en autoriseren van een SSH-sleutel kun je verbinding maken met je hostingaccount via SSH. 

Er zijn veel SSH-clients. In ons voorbeeld gebruiken we de PuTTY SSH-client om te laten zien hoe je toegang krijgt tot de server via SSH met het door cPanel gegenereerde SSH-sleutelpaar.

  1. Download de gegenereerde SSH-sleutel uit het menu “SSH-toegang” > klik op “Bekijken/Downloaden” naast de gewenste sleutel onder het gedeelte “Privésleutels”:


    Als je geen nieuw sleutelpaar hebt gegenereerd maar een bestaande hebt geïmporteerd en geautoriseerd, gebruik dan het importbestand voor de serververbinding in PuTTY.

  2. Open in de PuTTY-map puttygen.exe om de PuTTY Key Generator-toepassing te starten. Navigeer vervolgens naar het tabblad Bestand in het bovenste menu > klik op de knop Privésleutel laden:


  3. Zoek het SSH-sleutelbestand op je pc en klik op “Openen”.

    OPMERKING: Zorg er bij het zoeken naar de SSH-sleutel op je lokale computer voor de import voor dat het filter “Alle bestanden (*.*)” wordt gebruikt:


  4. Om het importproces te voltooien, wordt je gevraagd de wachtwoordzin van de SSH-sleutel in te voeren (het wachtwoord dat is gebruikt tijdens het genereren van de SSH-sleutel).

    Zodra het wachtwoord is gevalideerd, zie je een bijbehorend succesbericht:


    OPMERKING: Als je geen wachtwoord aan de sleutel wilt toewijzen, laat dan de velden “Wachtwoordzin sleutel” en “Bevestig wachtwoordzin” leeg.

  5. Klik op de knop Privésleutel opslaan om de sleutel op te slaan in het .ppk-bestandsformaat:


  6. Open nu de PuTTY-toepassing. Ga in de linker “Categorie”-kolom naar Verbinding > SSH > Auth > Inloggegevens voor authenticatie.

    Klik op Bladeren onder het veld Privésleutelbestand voor authenticatie om het opgeslagen .ppk-bestand te selecteren:


  7. Open daarna het gedeelte “Sessie” in het linkermenu. Vul op deze pagina de volgende gegevens in:

    • Hostnaam (of IP-adres) - het IP-adres van de server waarop je cPanel-account wordt gehost. Dit kun je controleren in het cPanel-menu “SSH-toegang beheren”. 

    • Poort - dit moet 21098 zijn.

  8. Klik op “Openen”:


  9. Zodra de console opent, voer je de volgende gegevens in:

    • inloggen als - je cPanel-accountgebruikersnaam;

    • Wachtwoordzin voor sleutel “” - het SSH-sleutelwachtwoord

Als alles correct is, wordt de verbinding met de server tot stand gebracht:


Een geldig e-mailadres is vereist