Faça o download do arquivo para o pc local a partir do ssh remoto

11

Por causa do meu host, não posso usar o FTP. Há um arquivo que eu gostaria de baixar. Como posso fazer isso através do ssh?

    
por user20285 17.03.2010 / 21:01

6 respostas

11

Se você está no Linux, simplesmente use scp na linha de comando assim:

scp user@host:/path/to/file .

Se você está no Windows, eu recomendo FileZilla . É um bom cliente ftp gratuito que suporta a transferência de arquivos em ssh (sftp).

    
por 17.03.2010 / 21:11
1

cópia segura (SCP)

    
por 17.03.2010 / 21:05
1

Como você está mais familiarizado com o ftp, você deve usar o sFTP como mencionado anteriormente.

Você pode usar um cliente FTP, como o FileZilla e, além de criar a conexão, tudo funcionará da mesma forma como se estivesse usando ftp.

É fácil de configurar e você não precisa aprender nada de novo.

Por outro lado

scp server:/path/to/file . 

é a maneira mais rápida de transferir um arquivo.

Outra alternativa se você estiver executando o Linux é que você pode mapear o servidor ssh como se fosse uma unidade local usando sshfs a partir da linha de comando ou na área de trabalho do GNOME:

Lugares > Conecte-se ao servidor ...

e escolha SSH no menu suspenso, digite o nome de usuário e a senha do seu nome de host e você pode arrastar e soltar arquivos em um gerenciador de arquivos.

    
por 17.03.2010 / 23:52
0
ssh .... cat somefile > somefile
    
por 17.03.2010 / 21:07
0

Se você tiver o KDE instalado (o mais provável se você estiver em um sistema semelhante ao Unix), você pode usar o fish IOSlave. Simplesmente digite fish://username@domainname_or_IP/ na barra de endereços do Konqueror, por exemplo. A maioria dos aplicativos do KDE pode tratar arquivos em um host SSH remoto como se fossem arquivos locais dessa maneira.

    
por 17.03.2010 / 21:17
0

Use SFTP :

In computing, the SSH File Transfer Protocol (also Secret File Transfer Protocol, Secure FTP, or SFTP) is a network protocol that provides file access, file transfer, and file management functionalities over any reliable data stream. It was designed by the Internet Engineering Task Force (IETF) as an extension of the Secure Shell protocol (SSH) version 2.0 to provide secure file transfer capability, but is also intended to be usable with other protocols. The IETF of the Internet Draft states that even though this protocol is described in the context of the SSH-2 protocol, it could be used in a number of different applications, such as secure file transfer over Transport Layer Security (TLS) and transfer of management information in VPN applications.

    
por 17.03.2010 / 21:04

Tags