Я пытаюсь настроить простой путь к SSH от A напрямую к C через компьютер B. Прямо сейчас A настроен для ssh
к B. B есть файл идентификации для нажатия C. В настоящее время я слежу за следующим рабочим процессом
ssh B
# from B
ssh -i ~/.ssh/C.pem
Я пытался (из https://serverfault.com/questions/337274/ssh-from-a-through-b-to-c-using-private-key-on-b?newreg=92bc109b346f43b196d565231572ceee)
Host C
HostName C
ProxyCommand ssh -o 'ForwardAgent yes' B 'ssh-add /home/ubuntu/.ssh/C.pem && nc %h %p
но получить
Identity added: /home/ubuntu/.ssh/C.pem (/home/ubuntu/.ssh/C.pem)
Permission denied (publickey).
Я также пытался
Host C
HostName C
ProxyCommand ssh frodo -W %h:%p
только чтобы получить Permission denied (publickey).