Пожалуйста, посмотрите на этот ответ на сайте Unix Stack Exchange:
https://unix.stackexchange.com/a/90869
ssh-ключ с парольной фразой, с ssh-идент
ssh-ident - это утилита, которая может управлять ssh-agent от вашего имени и загружать удостоверения по мере необходимости. Он добавляет ключи только один раз по мере необходимости, независимо от того, сколько терминалов, SSH или сеансов входа в систему требуют доступа к агенту SSH.
SSH-ключ с парольной фразой, с цепочкой для ключей
keychain - это небольшая утилита, которая управляет ssh-agent от вашего имени и позволяет агенту SSH оставаться запущенным после завершения сеанса входа в систему. При последующих входах в систему связка ключей будет подключаться к существующему экземпляру агента SSH.
keychain
илиssh-ident
. Почему бы не использовать стандартныеgnome-keyring
(предустановленные и настроенные в Ubuntu) или напрямуюssh-agent
? Они делают все, что от них требуется ( «Мне нужно ввести мой ключ ssh только один раз» ).