Como copiar arquivos do servidor remoto para a máquina local?

6

Eu uso ssh mylogin@server para conectar a um servidor remoto ... Eu estou querendo saber como copiar os arquivos inteiros de lá para a minha máquina local ...

Um motivo para fazer isso é que, eu não consegui compilar um arquivo latex no servidor, há um erro: ! LaTeX Error: File tikz.sty not found. Eu acho que esse erro irá desaparecer se eu compilar o mesmo arquivo em minha máquina local.

Outra razão é que parece que não há muitas ferramentas no servidor, por exemplo, não consigo abrir pdf by evince , o que é possível em minha máquina local.

Alguém poderia ajudar?

    
O
por SoftTimur 02.12.2011 / 19:47

3 respostas

5

Concordo eith Engels Peralta, esta é a maneira mais simples.

Do Nautilus, acesse File -> Connect to Server...

Altere o tipo para SSH e insira seus detalhes e credenciais de SSH.

Agora, ele deve aparecer no painel do sistema de arquivos à esquerda.

Você pode navegar, copiar ou o que for. Note que você não precisa ter uma sessão ssh ativa antes de se conectar, isso iniciará a sessão SSH. Certifique-se de criar um marcador para poder acessar a partir do menu de favoritos. Eu uso o mesmo método para se conectar a um servidor de teste.

    
por XXninjatooXX 02.12.2011 / 20:03
3

Você pode usar o nautilus para isso basta ir para se conectar ao servidor e, em seguida, selecione ssh preencher o que é necessário para se conectar, então você pode arrastar e soltar para sua máquina local.

    
por Engels Peralta 02.12.2011 / 19:53
2

Você pode acessar os arquivos remotos como se estivessem em sua máquina com SSHFS . Instale o pacote sshfs ( sudo apt-get install sshfs ). Certifique-se de estar no grupo fuse (veja a página SSHFS no wiki do Ubuntu ). Executar

mkdir ~/server
sshfs mylogin@server: ~/server
cd ~/server/docs/stuff
pdflatex mypaper.tex
evince mypaper.pdf

Os arquivos em ~/server são os da máquina remota e você pode trabalhar com todos os seus aplicativos na máquina local.

    
por Gilles 03.12.2011 / 01:24

Tags