Abrindo o navegador de arquivos da máquina remota via terminal e movendo arquivos? O

4

Eu posso usar o SSH na minha máquina de desktop remoto através do meu laptop e iniciar seu navegador de arquivos via terminal: nautilus

mas eu gostaria de poder arrastar e soltar os arquivos da máquina remota para a minha máquina local (neste caso, meu laptop). Como posso fazer isso? Obrigado.

    
por Mahdi 29.06.2012 / 10:29

4 respostas

7

Você não precisa fazer o ssh no host remoto - basta usar o navegador de arquivos Nautilus da sua máquina local para abrir o servidor remoto diretamente.

  • Na sua máquina local, abra o Nautilus.
  • na barra de localização, insira sftp: //[email protected]
  • insira sua senha remota quando solicitado.
  • Você poderá, então, copiar arquivos de / para o host remoto usando arrastar e soltar.

Você também pode marcar o servidor remoto para facilitar ainda mais a conexão da próxima vez.

Mais informações: link

    
por ImaginaryRobots 25.10.2012 / 22:11
4

Tente o seguinte para que o Nautilus apareça. Ele não permite arrastar e soltar na máquina local, mas você pode usar um compartilhamento de rede. Isso é o que eu costumo fazer.

    nautilus --browser --no-desktop &
    
por Ben Corrado 25.10.2012 / 21:54
3

Por favor, esclareça.

Se você usar o SSH em um host remoto e executar o Nautilus, ele carregará um navegador de arquivos da GUI no host remoto . A menos que esse host esteja por perto, você não poderá usá-lo para copiar / mover arquivos.

Caso contrário ..

Eu uso SSH o tempo todo, tanto na linha de comando (para hosts distantes, em conexões lentas) quanto no Nautilus (no meu próprio Ubuntu PC) usando 'Connect to server ..' para abrir uma nova aba (ou janela) da máquina remota. Isso me permite arrastar e soltar, de / para a máquina local e a máquina remota.

Observação: O Nautilus funciona melhor no modo 'pull', (isto é) copiando do PC remoto para o PC local. No modo 'push' (copiar para um host remoto), ele freqüentemente substitui os carimbos de data do arquivo (devido a um erro Nautilus e / ou SSH / SFTP) com a hora / data atual.

    
por david6 29.06.2012 / 11:42
0

Eu adoraria estar errado, mas tenho certeza de que isso não é possível. Se você precisar mover arquivos, existem comandos de terminal que podem ser usados para alcançar o mesmo, por exemplo cp ou rsync .

    
por Jeff Welling 29.06.2012 / 10:36