%20%D1%81%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%B8%D0%BC%D0%B8%20%D1%83%D0%B4%D0%BE%D1%81%D1%82%D0%BE%D0%B2%D0%B5%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8%3F.png)
Я сгенерировал пару открытого и закрытого ключа для одного удаленного хоста. Теперь я хочу добавить еще один закрытый ключ в открытом формате для подключения по ssh ко второму удаленному хосту, но ssh отклоняет соединение с "Bad passphrase", когда я хочу добавить ключ с ssh-add "key_name"
. У меня есть только закрытый ключ, который в Putty на машине Windows работает нормально. У меня есть только два файла в моем /home/user/.ssh
каталоге:
id_dsa
known_hosts
решение1
Проще простого.
Просто перейдите в .ssh
папку в вашем компьютере home
и добавьте файлconfig
nano /home/${USER}/.ssh/config
и добавьте следующие строки, например
Host duck-a-rub
HostName mail.man.com OR <IP-Address>
User rubberduck
Port 223
IdentityFile /full/path/to/keys/rubberduck_id_dsa
сохраните файл и попробуйте.
ssh duck-a-rub
HTH, s1mmel