Se bem entendi, você vai de A (sua máquina) para C a B.
Então você pode tentar executar este comando de A
ssh -A -t ServerB ssh -A -t serverC
Se como o pensa mais fácil e transparente, você pode configurar ssh ProxyCommand .
Então, quando nos conectamos à máquina Red Hat em que normalmente desenvolvemos, temos que passar por outra máquina devido a razões de segurança. A ideia que tive foi criar uma chave rsa e conectar-me à próxima máquina usando o ssh. Eu fiz isso no arquivo .cshrc.user. No entanto, o que eu não pensava era que as máquinas compartilhassem minha unidade de casa. Isso faz com que o procedimento atual crie um loop que não é o que eu quero. Alguém tem alguma idéia de como proceder?
Se bem entendi, você vai de A (sua máquina) para C a B.
Então você pode tentar executar este comando de A
ssh -A -t ServerB ssh -A -t serverC
Se como o pensa mais fácil e transparente, você pode configurar ssh ProxyCommand .