KennisbankVPSSSH Keys inladen op een server

SSH Keys inladen op een server

Laatst bijgewerkt: 19 mei 2025

Als je een server hebt bij PCextreme kun je hierin SSH Keys inladen. In deze handleiding leggen we uit hoe je dat doet.

 

Een SSH public key registreren

 

Wanneer je gebruik maakt van onze templates voor de installatie van je instantie, kun je automatisch een SSH public key inladen op de instantie wanneer deze voor de eerste keer start. Hiermee is het mogelijk (mits je over de juiste private key beschikt) zonder wachtwoord op de instantie in te loggen.

Om gebruik te maken van deze functionaliteit, moet je vooraf een SSH public key registreren of ervoor kiezen deze door AuroraCompute te laten genereren.

Binnen het AuroraCompute dashboard kun je onder het kopje SSH keys de knop Registreer SSH key vinden. Nadat je hierop hebt geklikt, zie je het registratieformulier.

Voor de registratie van een SSH key dien je een SSH keypair aangemaakt te hebben. Onder UNIX-achtige systemen zijn deze doorgaans te vinden in de home directory: $ ~/.ssh.

Volg de onderstaande stappen voor het registreren van een SSH public key:

  1. Voer een unieke naam in voor de SSH keypair.
  2. Kies voor het registreren van een SSH public key (niet voor genereren).
  3. Voer het public key-gedeelte van je SSH keypair in.

Wanneer je deze stappen hebt voltooid, druk je op de knop Registreer SSH key om je invoer te bevestigen.

 

Een SSH keypair genereren

 

In tegenstelling tot het registreren van een bestaande SSH key, hoef je tijdens het genereren geen bestaande keypair te hebben. Deze worden namelijk automatisch voor je aangemaakt.

Volg de onderstaande stappen voor het genereren van een SSH keypair:

  1. Voer een unieke naam in voor de SSH keypair.
  2. Kies voor de optie genereer in plaats van registreren. Het invoerveld voor de public key vervalt hiermee.

Na bevestiging door op Registreer SSH key te drukken, word je doorgestuurd naar de overzichtspagina van je SSH keys. Hier wordt je eenmalig de gegenereerde SSH private key gepresenteerd. Sla deze sleutel zorgvuldig op op de daartoe behorende locatie, doorgaans in $ ~/.ssh onder UNIX-achtige systemen.

 

Hoe werkt het ophalen van SSH keys?

 

In onze templates is het pakket cloud-init ingebouwd. Cloud-init haalt via de DHCP-server de betreffende public key op en laadt deze automatisch voor de root user in.

Indien je gebruik maakt van eigen installatie-templates, moet je ervoor zorgen dat cloud-init correct is geïnstalleerd. Anders zal de public key niet (automatisch) worden ingeladen.

Was dit artikel nuttig?