Intereting Posts

OpenSSH запрашивает пароль для `~ / .ssh / id_rsa`, который уже находится в ssh-agent

Когда я пытаюсь подключиться по SSH к хосту, ssh прежнему запрашивает пароль ключа ~/.ssh/id_rsa (который был сгенерирован и экспортирован из PuTTYgen), даже если пароль уже загружен в ssh-agent (я проверял с помощью ssh-add -l и ssh-add -L )

AddKeysToAgent yes присутствует в соответствующих /etc/ssh/ssh-config или ~/.ssh/config

ssh-agent не отслеживает имена файлов ключей, которые в него загружены.

Если ключ зашифрован, ssh не знает, совпадает ли он с ключом, который уже загружен, поскольку он должен сначала расшифровать его.

Чтобы избежать двойного приглашения, убедитесь, что открытый ключ в ~/.ssh/id_rsa.pub присутствует. ssh может использовать это, чтобы определить, что ключ уже загружен, чтобы избежать ненужного запроса.