Baixar o arquivo para o PC local do ssh remoto

11

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

user20285
fonte

Respostas:

11

Se você estiver no linux, basta usar scp na linha de comando da seguinte maneira:

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

Se você estiver no Windows, recomendo o FileZilla . É um bom cliente de ftp gratuito que suporta transferência de arquivos por ssh (sftp).

amarillion
fonte
1
É bom saber que o FileZilla também funciona no Linux. Mas usuários avançados usarão a linha de comando. ;-)
Ionică Bizău
1

cópia segura (SCP)

David Fox
fonte
1

Como você está mais familiarizado com o ftp, você deve usar o sFTP conforme 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 você 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, é possível mapear o servidor ssh como se fosse uma unidade local usando sshfs na linha de comando ou na área de trabalho do GNOME:

Locais> Conectar ao servidor ...

e escolha SSH na lista suspensa, digite o nome de usuário e a senha do nome do host e você pode arrastar e soltar arquivos em um gerenciador de arquivos.

Richard Holloway
fonte
0
ssh .... cat somefile > somefile
Ignacio Vazquez-Abrams
fonte
0

Se você possui o KDE instalado (o mais provável é que você esteja em um sistema semelhante ao Unix), você pode usar o fishIOSlave. Basta digitar fish://username@domainname_or_IP/na barra de endereços do konqueror, por exemplo. A maioria dos aplicativos KDE pode tratar arquivos em um host SSH remoto como se fossem arquivos locais dessa maneira.


fonte
0

Use SFTP :

Na computação, o Protocolo de Transferência de Arquivos SSH (também Protocolo Secreto de Transferência de Arquivos, FTP Seguro ou SFTP) é um protocolo de rede que fornece funcionalidades de acesso a arquivos, transferência e gerenciamento de arquivos em qualquer fluxo de dados confiável. Ele foi projetado pela Internet Engineering Task Force (IETF) como uma extensão do protocolo Secure Shell (SSH) versão 2.0 para fornecer capacidade segura de transferência de arquivos, mas também deve ser usado com outros protocolos. A IETF do Internet Draft declara que, embora esse protocolo seja descrito no contexto do protocolo SSH-2, ele pode ser usado em vários aplicativos diferentes, como transferência segura de arquivos pela TLS (Transport Layer Security) e transferência de informações de gerenciamento em aplicativos VPN.

Joey
fonte