
Estou conectado ao meu host remoto via ssh. No meu host local não consigo emitir o scp remoto:. /meu arquivo. Porque estou ao telefone e não tenho terminal para fazer isso.
Posso emitir algo como, enquanto estiver conectado remotamente,
User@remote: $ scp myfile myimplicitlocalhost
Isto seria uma espécie de túnel reverso. Isso pode ser feito sem configurações adicionais além da minha chave atual estar no servidor?
Responder1
Resposta curta - não.
Resposta longa - para usar o scp você precisaria de um servidor em execução no host local e também de um endereço IP acessível publicamente. Você diz que é de um telefone, isso significa que 99% não tem o primeiro e provavelmente nem o segundo. O scp não saberá onde se conectar, e também como não haverá ninguém respondendo a ele do seu host local, falhará de qualquer maneira, mesmo que soubesse onde se conectar.
Como você está dizendo que é de um telefone, e presumo que seja um smartphone, você pode tentar procurar na sua loja de aplicativos algum gerenciador de arquivos compatível com SCP e executá-lo como um segundo aplicativo (já que a maioria dos smartphones hoje em dia suporta multitarefa), alternando efetivamente entre os dois para usar ssh simples ou transferir arquivos.