На этот вопрос уже есть ответ здесь:
Мне было интересно, есть ли эквивалент pageant для Ubuntu. Инструмент Pageant загружает закрытые ключи для длительного использования, поэтому вам не придется загружать ключи (а также наследственные пароли, если они есть) каждый раз заново.
Как этого добиться в Ubuntu, и особенно в Ubuntu CLI?
Вот две утилиты, которые вы должны запускать одну за другой.
Первый оценивает закрытый ключ, который вы уже использовали для аутентификации на сервере .
Секунда загружает этот ключ в память .
Таким образом, вы можете войти в любое время и в любом месте текущего сеанса, , если открытый ключ был добавлен в .ssh/authorized_keys*
:
eval $(ssh-agent)
ssh-add
ssh-agent - это сам агент аутентификации, тогда как ssh-add используется для добавления ваших личных ключей к этому агенту.
Вы выполняете ssh-agent в качестве оценки для своего закрытого ключа, а затем используете команду ssh-add для фактического добавления своих закрытых ключей к этому агенту для длительного использования.