Como posso alterar o diretório de volta para o computador cliente em ssh?

1

Estou tentando transferir arquivos entre um servidor e meu mac usando o terminal e o SSH. Se eu ainda não tiver logado no servidor, posso simplesmente digitar:
scp -r [email protected]:/classes/difficultclass/bin/prog1 ~/Desktop

No entanto, se eu já tiver efetuado login no servidor via SSH, isso não funcionará, pois o diretório inicial está na máquina host e não na máquina cliente da qual estou trabalhando.

Existe uma boa maneira que eu possa mudar o diretório para o meu cliente mac, basta se referir a ele para transferir arquivos?

    
por Clark1Bravo 22.09.2012 / 00:41

1 resposta

1

Não. Sua sessão SSH no computador remoto é equivalente a um logon de terminal local, portanto você terá que usar o scp novamente para copiar os arquivos (por exemplo, scp do computador remoto para o local).

Você pode também abrir uma nova janela de terminal e usar o mesmo comando. Se você quiser evitar digitar a senha, poderá usar a autenticação por chave privada ou reutilizar uma conexão SSH .

    
por 22.09.2012 / 00:50