Perguntas como Como gravar remotamente em um arquivo usando SSH são sobre um SSH direto.
Mas estou chegando ao fim de um túnel reverso que termina no servidor intermediário. Ou seja, estou mudando de uma máquina para outra. E eu quero gravar em um arquivo na máquina distante. O seguinte falha; acaba escrevendo no servidor intermediário!
ssh -A -t intermediateserver ssh -A -t -p 666 localhost "echo 30 > tmp"
O fato de haver um túnel ssh reverso lá provavelmente não torna as coisas mais complicadas; portanto, em geral, estou sentado em um servidor doméstico e passando por servidor intermediário para servidor distante.
(No meu caso aqui, o servidor distante parece intermediar internamente o servidor em sua porta 666, devido a um túnel reverso preexistente).
ssh
passando de "servidor intermediário" paralocalhost
, ainda está no "servidor intermediário". Onde você está se conectando a uma máquina distante? Você diz que o túnel termina em "servidor intermediário", então qual máquina está mais distante que o fim da linha?