Como se conectar ao SFTP no Windows?

Como se conectar ao SFTP no Windows?
Compartilhando arquivos entre computadores vêm acontecendo há anos. Nos primeiros dias, a transferência de arquivos foi feita através de meios como USBs, discos de disquete, CDs, DVDs, etc. Com o tempo, novos métodos de transferência de arquivos e dados tornaram esse processo muito mais contínuo.

No entanto, hoje estaremos falando de um método específico de transferência de arquivos entre computadores por uma rede. Foi desenvolvido há muito tempo e hoje, a maioria das pessoas sabe como elas podem transferir arquivos por uma rede usando FTP ou SFTP. Este guia será perfeito para você para as pessoas que não sabem como podem fazer isso.

FTP significa "protocolo de transferência de arquivos". Quando você estiver conectado com sucesso a um servidor FTP, você pode enviar seus arquivos para diferentes PCs conectados à sua rede específica. Dito isto, as conexões FTP não são muito seguras; Portanto, eles foram substituídos pelo SFTP, cujo "S" significa "Seguro".

O SFTP criptografa as informações do servidor e os dados que estão sendo transferidos sobre ele. Hoje, o SFTP assumiu completamente e, se houver pessoas que ainda usam FTP, é melhor mudar para sua segurança, pois tocar em um servidor FTP deve ser fácil, pois o hacking se tornou muito avançado hoje em dia.

Então, vamos mergulhar direto e descobrir exatamente como você pode obter uma conexão SFTP no seu computador Windows.

Instalando o OpenSSH

A primeira coisa que você precisa entender é que você precisa ter ssh em seu sistema. Para usuários com uma versão do Windows abaixo de 10, você precisa obter o protocolo SSH para estabelecer uma conexão SFTP. Se você tem o Windows 10, não precisa obter um protocolo SSH, pois já está embutido.

Então, se você tiver uma versão anterior do Windows, siga estas etapas para obter um protocolo SSH.

  1. Download OpenSsh do Github.
  2. Uma vez baixado, extraia os arquivos na pasta "Arquivos de programas" geralmente presentes em "Disco local C".
  3. Use o aplicativo "PowerShell" como administrador e digite o seguinte comando.
    $ CD "C: \ Arquivos de Programas \ OpenSsh-Win64".A
  4. Em seguida, você precisa instalar o "sshd" e "ssh-agent". Você pode fazer isso executando o seguinte comando em PowerShell.
    $ PowerShell.Exe -executionPolicy Bypass -File Install -SSHD.ps1

    Depois de instalados, você receberá a mensagem de que esses dois agentes foram instalados com sucesso.

  5. Você pode iniciar o serviço manualmente ou configurá -lo para começar automaticamente usando “serviços.mestrado ”. Isso deve criar uma pasta chamada "C: \ ProgramData \ ssh" e uma chave do host.

Abrindo a porta SSH no Windows Firewall.

Depois de instalar o OpenSsh, vamos para a próxima etapa de abrir a porta SSH. Siga estas etapas para fazer exatamente isso.

Abra o "Windows Firewall" do painel de controle. Em seguida, clique na opção "Regras de entrada" disponível no painel esquerdo.

Clique em "Nova regra", ela deve levá -lo à janela abaixo.

Selecione "Port"; Isso deve abrir "protocolo e portas". Especifique "22" na opção de porta específica e clique em "Avançar".

Escolha “Permitir a conexão” e clique em “Avançar”, selecione “Privado” para a opção de rede. Clique no final.

Instale e configure o SFTP Server no Windows

Nesta etapa, instalaremos uma ferramenta para executar o servidor SFTP e definir as configurações para SFTP. Usaremos a ferramenta “Solarwinds” para executar o SFTP. Siga esses passos.

Baixe a ferramenta “Solarwinds” usando este link: Solarwinds. Quando o download estiver concluído, instale a ferramenta usando a configuração. Depois de instalado, inicie a ferramenta. Escolha o diretório raiz e clique em configurações "TCP/IP".

Na tela seguinte, especifique a porta "22" e escolha o "vincular a todos os endereços IP locais".

Clique em "Usuários" e clique em "Novo usuário" na região inferior direita da janela. Prossiga para escrever seu nome de usuário e senha.

Depois de especificar o nome de usuário e a senha, vá para a próxima opção de “Startup e Bandeja do Sistema”. Escolha as opções desejadas e clique em OK. Solarwinds já foi configurado.

Em seguida, abra o aplicativo "Windows Firewall". A partir daí, vá para a opção Aplicativos permitidos.

Você deve ver isso na sua tela. Em seguida, clique em "Permitir outro aplicativo" e clique em "Browse". Pesquise “SFTP.exe ”e abra -o.

Verifique a caixa de servidor SolarWindSSFTP.

Com isso, a conexão do servidor SFTP é limpa para decolagem.

Instale e configure o cliente SFTP

Depois de configurar as portas SFTP e o firewall, você precisa instalar um cliente para executar as operações de transferência de arquivos. Existem muitos clientes SFTP disponíveis para o Windows; Iremos para o cliente "wincp". Siga estas etapas para instalar e configurar um cliente SFTP.

Baixe o cliente WINCP deste link wincp. Depois que o download para o cliente estiver concluído, execute sua configuração para instalá -lo no seu sistema. Primeiro, você verá a tela de licença. Clique em "Aceitar" e seguir em frente.

Em seguida, selecione o tipo de instalação que você deseja concluir; Aconselhamos que você vá para o recomendado e clique em "Next".

Agora, selecione o estilo de interface que você deseja que seu cliente apareça. Depois de escolher a opção desejada, clique em "Avançar".

Depois, clique em Instalar para terminar a instalação do cliente. Após a conclusão do processo, você deve ver esta tela.

O servidor SFTP já foi configurado; Você pode executar operações de transferência de arquivos usando o cliente WINCP.

Conclusão

Com isso, você terminou o aprendizado de se conectar a um servidor SFTP no Windows. Você precisa garantir que faça as configurações SSH necessárias se tiver uma versão do Windows abaixo de 10. Depois de configurar o SSH, você pode seguir as outras duas etapas, pois é transferir arquivos de um computador para o outro usando SFTP.

O SFTP é uma ferramenta poderosa que pode ser usada na administração de pequenas empresas. Esperamos que possamos ajudá -lo na configuração do SFTP.