Das Programm, das Ihre SSH-Schlüssel zwischenspeichert, ist das Programm SSH-Agent. Wenn Sie sich die Manpage ansehen, sehen Sie diese relevante Option:
-t life Set a default value for the maximum lifetime of identities added
to the agent. The lifetime may be specified in seconds or in a
time format specified in sshd_config(5). A lifetime specified
for an identity with ssh-add(1) overrides this value. Without
this option the default maximum lifetime is forever.
Sie können das Programm ssh-agent in Ihren Startprogrammen bearbeiten. Gehen Sie zu System > Preferences > Startup Programs
, suchen Sie nach dem SSH Key Agent
und fügen Sie -t 3600
es dem Komman hinzu. Damit verfallen Ihre Schlüssel in einer Stunde.
Sie müssen Ihre Sitzung neu starten (abmelden und wieder anmelden), damit sie wirksam wird. Sie können auch etwas Ähnliches für Ihren GPG-Schlüssel tun, der auch in einem Agentenprogramm festgelegt werden kann, das auf die gleiche Weise gestartet werden kann (aber nicht standardmäßig installiert ist), nur für den Fall, dass Sie es satt haben, Ihre GPG-Passphrase einzugeben für die Paketerstellung oder per E-Mail.
Martin Owens -doctormo-
quelle