Когда я захожу на сервер по ssh, а мой ключ не загружен в агент, я должен прервать работу, а затем запустить ssh-add, чтобы получить ключ в агент. Я бы хотел, чтобы команда ssh автоматически добавляла ключ, если его нет. Это возможно?
У вас есть один ключ для всех ваших целевых хостов, или у вас разные ключи с разными паролями? Используете ли вы замазку из Windows, или вы используете оконную систему на основе X в Linux, или вы используете Mac?
—
Отеус
Я использую только один ключ и openssh. ssh уже определяет правильный ключ и спрашивает у меня пароль, но после того, как я его введу, ключ не будет сохранен в агент. Это поведение одинаково на всех системах POSIX и Cygwin.
—
загадочный
Это выглядит похоже? stackoverflow.com/questions/3466626/…
—
techraf
Нет, это другое. Я хочу вводить пароль ключа каждый раз, когда агент останавливается. Я просто хотел бы, чтобы ssh добавлял ключ к агенту напрямую по мере необходимости, вместо того, чтобы сначала использовать ssh-add.
—
загадочный