Posso scp para localhost enquanto estiver logado no remotehost

0

Estou logado no meu host remoto via ssh. No meu localhost eu não posso emitir    scp remoto :. /meu arquivo. Porque eu estou em um telefone e não tenho um terminal para fazer isso.

Posso emitir algo como, enquanto estiver conectado ao remoto,

User@remote: $ scp myfile myimplicitlocalhost 

Isso 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?

    
por Three Diag 16.03.2017 / 21:02

1 resposta

1

Resposta curta - não.

Resposta longa - para usar o scp, você precisa de um servidor em execução no host local e também um endereço IP publicamente acessível. Você diz que é de um telefone, isso significa que você 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 pelo seu host local, falhará de qualquer maneira, mesmo que ele saiba onde se conectar.

Como você está dizendo que é de um telefone, e eu suponho que seja um smartphone, você pode tentar pesquisar em sua loja de aplicativos por algum gerenciador de arquivos compatível com SCP e executá-lo como um segundo aplicativo (como a maioria dos smartphones multitarefa), alternando efetivamente entre os dois para usar arquivos ssh ou de transferência simples.

    
por 16.03.2017 / 23:38