Zum Hauptinhalt springen Zur Navigation springen Zur Fußzeile springen
Begrenzte Zeit: Design Partner Programm. BUSINESS Plan kostenlos für immer.

SSH-Schlüsselkonfiguration

Konfigurieren Sie Ihren SSH-Schlüssel, damit rdc sich ohne Passwörter mit Ihren Servern verbinden kann.

SSH-Schlüsselkonfiguration

SSH-Schlüssel ermöglichen Ihnen den Zugriff auf Ihre Server ohne Passwörter. Das ist normales SSH, unabhängig von rdc: Sie generieren einmalig einen Schlüssel auf Ihrem Laptop und autorisieren ihn dann auf jedem Server.

Tutorial ansehen

So funktioniert es

Schlüssel generieren, dann auf jedem Server autorisieren

  1. Generieren Sie einen SSH-Schlüssel auf Ihrem Laptop. Einmalig, für immer.
  2. Autorisieren Sie ihn auf jedem Server mit ssh-copy-id. Wiederholen Sie diesen Schritt für jeden neuen Server.

Schritt 1: Schlüssel generieren

Wenn Sie bereits einen Schlüssel haben, den Sie verwenden möchten, überspringen Sie diesen Schritt. Andernfalls:

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519

Generieren Sie einen neuen SSH-Schlüssel auf Ihrem Laptop. Ed25519 ist sicher, kompakt und gut unterstützt. Führen Sie den Befehl einmal aus, der gleiche Schlüssel funktioniert für jeden Server. Dies ist normales SSH und hat nichts mit rdc zu tun.

ed25519 ist der moderne Standard: klein, schnell und gut unterstützt.

Schritt 2: Ersten Server autorisieren

ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<server-ip>

Autorisieren Sie den Schlüssel auf Ihrem ersten Server mit ssh-copy-id. Der Befehl hängt Ihren öffentlichen Schlüssel an die authorized_keys des Servers an, sodass spätere Anmeldungen ohne Passwort funktionieren.

Ersetzen Sie <user> und <server-ip> durch den SSH-Benutzer und die IP-Adresse Ihres Servers. Sie werden ein letztes Mal nach Ihrem Serverpasswort gefragt. Danach ist keine Passwortauthentifizierung mehr erforderlich.

Schritt 3: Weitere Server autorisieren

ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<another-server-ip>

Wiederholen Sie ssh-copy-id für jeden weiteren Server, den Sie verwalten. Hier autorisieren wir den zweiten.

Wiederholen Sie ssh-copy-id für jede Maschine, die Sie verwalten. Das ist alles, was SSH braucht. Im nächsten Tutorial verwendet rdc diesen Schlüssel automatisch.


Weiter: Ihren ersten Server hinzufügen.