Ssh keys instellen

SSH-keys instellen voor GitLab (verplicht)

Met een SSH key log je zonder wachtwoord in bij GitLab. Maak je key nu aan en koppel hem direct, anders kun je straks niet clonen of pushen.

Stap 1. Nieuwe key maken (Windows)

  1. Open PowerShell of Git Bash.
  2. Voer ssh-keygen -t ed25519 -C "<jouw schoolmail>" uit en druk 3x op Enter (standaardlocatie + geen passphrase).
  3. Je krijgt de bestanden id_ed25519 (privé) en id_ed25519.pub (publiek) in %USERPROFILE%\.ssh

Stap 1. Nieuwe key maken (macOS)

  1. Open Terminal.
  2. Run ssh-keygen -t ed25519 -C "<jouw schoolmail>" en druk 3x Enter voor de standaardlocatie.
  3. De sleutels staan in ~/.ssh als id_ed25519 en id_ed25519.pub

.ssh map openen in VS Code

  • Windows: code %USERPROFILE%\.ssh | macOS: code ~/.ssh om de map in VS Code te openen.
  • Open id_ed25519.pub en kopieer de hele regel (begint met ssh-ed25519).

Key registreren in GitLab

  1. Ga naar GitLab > je profielfoto rechtsboven > Preferences.
  2. Kies links "SSH Keys", plak de gekopieerde publieke sleutel in het veld.
  3. Geef een herkenbare titel (bijv. je laptopnaam), laat expiration leeg en klik "Add key".

Belangrijk

De private key id_ed25519 blijft geheim. Deel alleen de .pub versie en nooit de private file.