Per SSH mit einem SSH-Schlüssel verbinden (empfohlen)
Linux/MacOS
- Verwenden Sie unter Ubuntu oder Mac den folgenden Befehl, um ein RSA-SSH-Schlüsselpaar mit öffentlichem/private Schlüssel zu generieren:
- Erzwingen Sie, dass der Agent den neuen privaten Schlüssel lädt, und überprüfen Sie, ob er geladen ist:
- Rufen Sie den Inhalt Ihres öffentlichen SSH-Schlüssels ab:
- Fügen Sie den Inhalt in den Abschnitt “SSH Public Keys” in der Console - Einstellungen ein.
Windows
Das Generieren von SSH-Schlüsseln unter Windows erfordert zusätzliche Befehlszeilentools wie Cmder; die Vorgänge ähneln denen unter Linux. Da die meiste Programmierung für maschinelles Lernen und KI unter Linux erfolgt, empfehlen wir dringend, ein Linux-Subsystem auf Ihrem Windows-Computer zu installieren, z. B. WSL.Häufige Probleme
Wenn der Fehler “Permission denied (publickey)” auftritt, kann dies folgende Ursachen haben:- Es wird versucht, SSH/SCP innerhalb einer Instanz auszuführen;
- Falsche Schlüsseleinrichtung oder Verwendung des falschen/unmatched Schlüssels;
- Das verwendete SSH-Schlüsselformat ist falsch oder wird nicht unterstützt;
- Der private Schlüssel wurde nicht korrekt mit
ssh-addgeladen; möglicherweise müssen Sie den Parameter-iverwenden; - Neue oder aktualisierte Schlüssel werden für bereits erstellte Ressourcen nicht wirksam;
- Falsche Berechtigungseinstellungen für den SSH-Schlüssel.
ssh -vv für detaillierte Informationen.