Sftp: local é remoto?

1

Estou tentando conectar-me remotamente à Universidade para fazer algumas simulações matemáticas, para as quais estou procedendo ...

ssh -X mouser@remoteIPaddress   

então

sftp mouser@remoteIPaddress     

Todas as conexões estão bem, mas o problema que tenho é que o local é idêntico ao remoto. Atingir ls corretamente lista os arquivos remotos no diretório atual. No entanto lls não lista os arquivos locais - lista os arquivos remotos.

Eu perdi alguma coisa na conexão ou há uma maneira de resolver isso para que o local seja realmente local?

    
por NeutronBlast 09.12.2015 / 18:56

1 resposta

2

Se você estiver executando esses dois comandos em sequência no mesmo terminal, o que está acontecendo é que você está ssh ing de sua máquina local no host em remoteIPaddress , com o encaminhamento do X11 e, em seguida, de um ssh session at remoteIPaddress , abrindo uma sessão sftp interativa para o mesmo host. Para essa sftp session, uma vez que ela foi originada dentro de um shell em remoteIPaddress , esse é o host considerado local.

O que você provavelmente pretende fazer é abrir sftp de um segundo terminal em sua máquina local real.

    
por 09.12.2015 / 18:59

Tags