Ihre config
Datei startet keinen Agenten. Es werden lediglich drei Aliase mit zugewiesenen Schlüsseldateien zur Verfügung gestellt. Wenn diese Schlüsseldatei ( ~/.ssh/vm
) durch eine Passphrase geschützt ist (wie es sein sollte) und kein Agent ausgeführt wird, müssen Sie diese Phrase jedes Mal eingeben, wenn Sie den Schlüssel verwenden. Deshalb setzen wir Agenten ein.
Ihr Agent muss woanders gestartet werden. Wenn es nicht bei der Remote-Anmeldung gestartet wird, kann es während des Starts Ihrer Grafiksitzung (eines Schlüsseldienstes) gestartet werden. Deshalb müssen Sie es manuell für Remote-SSH starten.
Also, was kannst du machen?
- Finden Sie den Ort, an dem Ihr ssh-agent gestartet wurde, um zu wissen, warum er nicht für Remote-Sitzungen verwendet wird.
- Starten Sie den ssh-agent von innen
.profile
, schauen Sie sich das zB an .
Wenn Sie .profile
nach einem bereits aktiven Agenten suchen, wird der Agent einer grafischen Sitzung nicht gestört. Dies funktioniert sowohl für lokale grafische als auch für Remote-Textsitzungen.