Como configurar um servidor SFTP no Windows usando OpenSSH [Partition Magic]

Resumo :

configurar servidor SFTP do Windows

Hoje em dia, cada vez mais pessoas transferem dados pela rede local. Mas como transferir dados com segurança? Você pode configurar um servidor SFTP no Windows usando OpenSSH. Neste artigo, são fornecidas etapas detalhadas.





Navegação rápida :

O que é servidor SFTP

Talvez a maioria de vocês já tenha ouvido falar de conexão FTP, certo? Com uma conexão FTP, você pode conectar seu dispositivo a outro dispositivo para transferir dados pela rede local. Mas o protocolo FTP não é seguro o suficiente em primeiro lugar. Portanto, você deve mudar para outra plataforma mais segura.

Dica: Aqui está um software livre MiniTool isso pode te ajudar faça uma cópia do seu disco rígido facilmente. Além disso, este programa traz muitos outros recursos, como reconstruir MBR , verifique o sistema de arquivos e etc.

Existe um protocolo de transferência sem fio muito melhor e é chamado SFTP. SFTP é a abreviatura de Secure File Transfer Protocol. Como você pode imaginar pelo seu significado literal, esse protocolo de transferência é muito mais seguro. Ele criptografa os dados e as informações de login da conexão no processo de transferência. Ninguém pode roubar e adulterar os dados.

Como configurar o servidor SFTP do Windows usando o servidor OpenSSH SFTP



Método 1. Instalação do OpenSSH e ativação dos serviços necessários

Para que você configure um servidor SFTP sem problemas, ajudamos você com as etapas detalhadas a seguir:

Passo 1 . Baixe o OpenSSH de GitHub .

Passo 2 . Descompacte o arquivo na pasta Arquivos de programas.



etapa 3 . Abra o PowerShell como administrador e execute Comando cd 'C: Program Files OpenSSH-Win64' na janela para navegar nesta pasta.

Passo 4 . Necessidades de OpenSSH sshd e agente ssh para correr. Cole o seguinte comando na janela do PowerShell: powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1 . Em seguida, você pode receber uma mensagem dizendo: sshd e ssh-agent services instalados com sucesso.

serviços sshd e ssh-agent instalados com sucesso



Etapa 5. Depois de sair da janela do Powershell, você pode iniciar este serviço usando Services.msc. Então a pasta C: ProgramData ssh será criado com sua chave de host, que é muito importante para o serviço funcionar.

Além desse método, há outra maneira simples de configurar o SFTP Server Windows.

Método 2. Abra a porta SSH no Firewall do Windows

Passo 1. Usando a porta 22 para transferência / autenticação, o SSH é fechado no Windows, pois não é incluído por padrão. Você pode abri-lo abrindo o Firewall do Windows no Painel de Controle.



Passo 2. Clique na entrada Tipo de Regra no painel esquerdo. E digite o número 22 na opção de portas locais específicas e clique em Próximo continuar.

especificar os protocolos e portas

Etapa 3. Selecione Permitir a conexão e clique Próximo. Então selecione Privado para a opção de rede.

Passo 4. Dê um nome à regra e clique em Terminar .

Então, você pode fazer uma tentativa de teste no Windows

Passo 1. Corre WinSCP e selecione ' SFTP 'como protocolo de arquivo. Digitar localhost no campo do nome do host. Em seguida, você precisa inserir seu nome de usuário e senha do Windows para permitir que o SFTP se conecte ao servidor. Acertar Salve  e clique em Conecte-se .

especifique as informações de login
Passo 2. Na janela pop-up, você receberá uma mensagem perguntando se você confia no servidor. Você pode clicar em sim já que o servidor é o seu próprio computador. É a chave do host que justifica a conexão feita pelo dispositivo. Em seguida, você pode usar o servidor SFTP para transferir dados da rede local.

permite conectar o servidor SFTP

Se sua conta de usuário do Windows não tiver uma senha, você precisará usar uma chave pública para justificar o servidor SFTP. Você pode criar uma conta diferente no sistema para acesso SFPT, mas pode ser necessário criar arquivos fora do diretório do usuário.

No momento, 2 métodos eficazes para configurar o SFTP Server Windows são informados a você. Tente agora!