Você precisa configurar uma conexão SSH de ponta a ponta, ou seja, de local a remoteB , em vez de encadear via remoteA . Se você não conseguir acessar remoteB diretamente, configure uma porta para a frente por meio de remoteA ou use um ProxyCommand .
Para usar um encaminhamento de porta:
ssh -fNL 2222:remoteB:22 remoteA
ssh -Xp 2222 localhost
Para usar um ProxyCommand :
ssh -X -o "ProxyCommand=ssh remoteA nc %h %p" remoteB