O WinSCP é um cliente gráfico SFTP de código aberto para Windows que também oferece suporte ao protocolo SCP. Este tópico mostra como se conectar a um servidor Linux com o WinSCP e enviar ou baixe arquivos.
Pré-requisitos
WinSCP instalado. Para mais informações, consulte o site oficial do WinSCP.
A instância do Simple Application Server está com o status Running.
Verifique se a porta
22está liberada no firewall da instância. Por padrão, a porta22é liberada durante a criação do servidor. Para mais detalhes, consulte Configurações de firewall.
Procedimento
Etapa 1: Conectar-se ao servidor
Conexão com senha
Abra o WinSCP. A caixa de diálogo Login aparece automaticamente.
-
Na área Session, configure os seguintes parâmetros:
File protocol: Selecione SFTP ou SCP.
-
Hostname: Insira o endereço IP público da instância do Simple Application Server.
NotaVocê encontra o endereço IP público no cartão do servidor, no console do Simple Application Server.
Port: O valor padrão é 22.
User name: Insira o nome de usuário da instância do Simple Application Server (por exemplo, root).
-
Password: Insira a senha da instância do Simple Application Server.
NotaSe você esqueceu a senha do servidor Linux, redefina-a. Para mais informações, consulte Definir ou redefinir a senha do servidor.
-
Clique em Login para abrir a interface de transferência de arquivos do WinSCP.
Na primeira conexão, uma caixa de diálogo Warning aparece. Clique em Accept(A).
Visão geral da interface:
O painel esquerdo exibe os diretórios do computador local.
O painel direito exibe os diretórios da instância do Simple Application Server.
Conexão com par de chaves
-
Para o servidor Linux desejado, crie ou importe um par de chaves e vincule o par de chaves.
Se já realizou esse procedimento, pule esta etapa.
-
Abra o WinSCP e configure o par de chaves.
Ao abrir o WinSCP, a caixa de diálogo Logon aparece automaticamente. Na área Session, clique em Advanced(A)....
Na caixa de diálogo Advanced Site Settings, selecione no painel de navegação à esquerda. Na área Private key file(K), clique em ....
-
Selecione o arquivo de chave privada (formato .pem) salvo no computador local e clique em Open.
Caso não encontre o arquivo de chave privada .pem, selecione All private key files(.ppk;.pem;.key;id_) na lista suspensa de tipos de arquivo para visualizar todos os formatos de chave privada suportados.
-
Na caixa de diálogo OK, clique em OK.
O WinSCP aceita apenas arquivos de chave no formato PuTTY. Após a confirmação, ele converte automaticamente o arquivo de chave .pem para o formato PuTTY.
-
Após a conversão, clique em Save. Na caixa de diálogo Information, clique em OK.
O caminho do arquivo de chave privada convertido passa a ser exibido nos parâmetros de autenticação.
Clique em OK.
-
Conecte-se à instância do Simple Application Server.
-
Na caixa de diálogo Logon, configure os seguintes parâmetros na área Session:
File protocol: Selecione SFTP ou SCP.
-
Hostname: Insira o endereço IP público da instância do Simple Application Server.
NotaVocê encontra o endereço IP público no cartão do servidor, no console do Simple Application Server.
Port: O valor padrão é 22.
-
Username: Insira o nome de usuário da instância do Simple Application Server (por exemplo, root).
NotaAo usar um par de chaves para conexão, não é necessário inserir senha.
-
Clique em Login para abrir a interface de transferência de arquivos do WinSCP.
Na primeira conexão, uma caixa de diálogo Warning aparece. Clique em Accept(A).
Visão geral da interface:
O painel esquerdo exibe os diretórios do computador local.
O painel direito exibe os diretórios da instância do Simple Application Server.
-
Etapa 2: Enviar ou baixe arquivos
-
Enviar arquivos para a instância do Simple Application Server
Para enviar um arquivo à instância do Simple Application Server, arraste-o de um diretório no painel esquerdo para um diretório no painel direito.
Por exemplo, suponha que o diretório local no painel esquerdo do cliente SFTP seja
C:\Users\Administrator\Documents\, contendo o arquivotest.txta ser enviado. O diretório remoto no painel direito é/home/ecs-user/. -
Baixe arquivos para o computador local
Para baixe um arquivo para o computador local, arraste-o de um diretório no painel direito para um diretório no painel esquerdo.
Por exemplo, suponha que o diretório remoto no painel direito do cliente SFTP seja
/home/ecs-user/, contendo o arquivotest.txta ser baixado. O diretório local no painel esquerdo éC:\Users\Administrator\Documents\.
Referências
Se não conseguir se conectar ao servidor, consulte as Perguntas frequentes sobre conexão remota para solucionar o problema.