Artikelversion: GitHub.com
Fehler: „ssh-add: illegal option -- K“
Diese Fehlermeldung bedeutet, dass Deine Version von ssh-add die „mac OS Keychain"-Integration nicht unterstützt, die das Speichern Deiner Passphrase in der Schlüsselkette ermöglicht.
Inhalt dieses Artikels
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.
Die Option -K ist die Standardversion von ssh-add von Apple, bei der die Passphrase für das Hinzufügen eines SSH-Schlüssels zum SSH-Agenten in Deiner Keychain (Schlüsselkette) gespeichert wird. Wenn Du eine andere Version von ssh-add installiert hast, fehlt möglicherweise die Unterstützung von -K.
Das Problem beheben
Um Deinen privaten SSH-Schlüssel zum SSH-Agenten hinzuzufügen, kannst Du den Pfad zur Apple-Version von ssh-add angeben:
$ /usr/bin/ssh-add -K ~/.ssh/id_rsa
Hinweis: Wenn Du Deinen Schlüssel mit einem anderen Namen erstellt hast, oder wenn Du einen vorhandenen Schlüssel mit einem anderen Namen hinzufügst, ersetze id_rsa im Befehl durch den Namen Deiner Privatschlüssel-Datei.
Weiterführende Informationen
- „Einen neuen SSH-Schlüssel generieren und zum SSH-Agenten hinzufügen“
- Linus-Manpage für SSH-ADD
- Um die Apple-Manpage für SSH-ADD anzuzeigen, führe in Terminal
man ssh-addaus
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.