
Immer wenn ich es ssh-add
in cmd ausführe, wird eine Passphrase-Eingabeaufforderung ausgegeben.
ssh-add "%~%\.ssh\id_rsa"
Enter passphrase for C:\Users\Kristian Welsh\.ssh\id_rsa:
Ich möchte diesen Text unterdrücken, um meinen eigenen hinzuzufügen, aber die Umleitung von stdout hilft nicht.
ssh-add "%~%\.ssh\id_rsa" >nul
Weiß jemand, wie das geht?
Antwort1
Mir ist keine Möglichkeit bekannt, die Eingabeaufforderung mit benutzerdefiniertem Text zu ändern, ohne den Code zu ändern. Es gibt jedoch zwei Möglichkeiten, dies zu umgehen:
- Entfernen Sie die Passphrase aus dem Schlüssel
- Schreiben Sie einen Expect-Wrapper um ssh-add, der Ihnen die Passphrase bereitstellt