Konfigurer SSH til at bruge specifik nøgle automatisk - Trin-for-trin guide

Hvordan kan SSH konfigureres til at bruge nøglen placeret i /Users/myuser/.ssh/mykey, når serveruser forbinder til server.com, uden at skulle specificere nøglestien hver gang?

For at konfigurere SSH til at bruge en specifik nøgle uden at specificere nøglestien hver gang, skal du oprette eller redigere filen `config` i `.ssh` mappen og tilføje de relevante indstillinger for `Host`, `User` og `IdentityFile`.

Sådan konfigureres SSH til at bruge en specifik nøgle uden at specificere nøglestien hver gang

For at konfigurere SSH til at bruge en specifik nøgle placeret i /Users/myuser/.ssh/mykey hver gang serveruser forbinder til server.com, kan du følge disse trin:

  1. Åbn eller opret filen config i din .ssh mappe:
    nano /Users/myuser/.ssh/config
  2. Tilføj følgende konfiguration til config filen:
    
    Host server.com
      User serveruser
      IdentityFile /Users/myuser/.ssh/mykey
        
  3. Gem og luk filen.
  4. Ændre filrettighederne for at sikre, at kun brugeren kan læse og skrive til config filen:
    chmod 600 /Users/myuser/.ssh/config

Med denne konfiguration vil SSH automatisk bruge nøglen placeret i /Users/myuser/.ssh/mykey hver gang serveruser forbinder til server.com, uden at du behøver at specificere nøglestien manuelt.