SSH Encontrar o diretório atual da MÁQUINA LOCAL

0

Eu estou tentando enviar um arquivo da minha máquina local para o meu servidor usando:

scp Users\MyName\Desktop\myzipfile.zip user@host:/path/to/whereyouwant/thefile

Eu tenho um arquivo zip na minha área de trabalho que estou tentando carregar. Meu problema é que não sei qual é o diretório da máquina local ao usar o SSH.

Como posso saber o que é? Significado, como faço para escrever corretamente o caminho para o meu arquivo zip sentado na área de trabalho da minha máquina local?

Eu tentei todos os caminhos em que posso pensar ...

    
por cpcdev 08.04.2016 / 17:47

1 resposta

0

Provavelmente existe alguma variável de ambiente apontando para sua casa:

scp $HOME\Desktop\myzipfile.zip user@host:/path/to/whereyouwant/thefile

Mas você provavelmente terá problemas com : no caminho. Você pode contornar usando:

cat $HOME\Desktop\myzipfile.zip | ssh user@host cat /path/to/whereyouwant/thefile

que é basicamente o equivalente usando ssh puro. Mas certifique-se de configurar autenticação sem senha ou mestre de controle, caso contrário, ele falhará.

    
por 08.04.2016 / 17:54

Tags