Opções para um servidor SFTP em uma máquina Windows

11

Temos um cliente que deseja enviar arquivos para nós via SFTP (citando que o FTP é inerentemente inseguro). Nós temos um ambiente Windows (Windows 2003 Server).

Atualmente, estou analisando o copssh (OpenSSH para Windows, link ) e estou procurando alternativas ou pensamentos no copssh ou qualquer outra opção de SFTP para o Windows. Quanto mais simples for configurar e administrar, melhor.

Eu nunca configurei um host SFTP antes, então estou curioso para saber o que vocês recomendariam.

    
por Hythloth 12.04.2010 / 20:48

7 respostas

2

Eu costumo ter pedaços da distribuição CgyWin ( link ) instalados e ter a configuração SSH + SFTP / SCP dessa forma e dei é confiável para este propósito no Windows 2000 / XP / 2003 / Vista / 2008 * . O pacote SSH é uma porta completa do processo OpenSSH, encontrado na maioria das distribuições Linux e em muitos outros tipos de Unix-a-likes (incluindo o BSD, onde foi originado).

O Cygwin pode ser over-kill para as suas necessidades, se todo você precisar for SFTP (acho muito útil ter um ambiente Linux-a-like na ponta dos meus dedos, mas sua descrição sugere que você não precisa de nada assim). O copssh que você mencionou é, na verdade, baseado na porta cygwin do OpenSSH, eu entendo que são simplesmente as partes SSH e os requisitos retirados do cygwin com nada mais, então deve funcionar também.

Resumindo: eu recomendo que você continue investigando o copssh, a menos que você queira algumas das muitas outras coisas que vêm com o cygwin. Nesse caso, investigue isso.

[*] Eu tive problemas com o exim via cygwin em 2008, embora isso tenha acontecido há um ano, antes de 2008 ter sido oficialmente suportado, o que pode ser um problema resolvido, mas o SSH com bash e todas as ferramentas usuais de linha de comando uso funcionou perfeitamente.

    
por 12.04.2010 / 20:56
7

Eu encontrei as descontinuidades do modelo de permissões entre o CopSSH, o Cygwin e o Windows / NTFS como uma dor de cabeça colossal. Foram três camadas de ACL que precisaram se alinhar, se bem me lembro. E foi muito sensível às versões .dll. Isso foi há vários anos / empregos atrás, talvez tenha sido melhorado. Para mim, era um caso de as coisas serem "gratuitas apenas se o seu tempo não valesse nada" ... mesmo quando era o meu salário que via o benefício do tempo gasto lutando contra o software.

Hoje eu gasto $ 100 / Box para o WinSSHD do BitVise, que foi solidamente definido e esquecido. Eu não tenho nenhuma afiliação além de ser um cliente feliz; dê uma olhada no WinSSHD.

editar: Passo a passo da configuração SFTS do SFSSSSHD

    
por 12.04.2010 / 22:05
1

Você pode tentar o Servidor SFTPPlus . Ele funciona no Windows, mas também no Linux e no Unix. Ele vem com uma ferramenta administrativa baseada na web para configurar protocolos e contas SFTP / SCP.

Ao mesmo tempo, fornece suporte para FTPS (explícito e implícito) e HTTP / HTTPS, para que você possa acessar os mesmos arquivos em vários protocolos.

Como comentado anteriormente, as permissões no Cygwin são uma grande dor de cabeça, por isso recomendo um servidor nativo.

Eu sou uma das pessoas que desenvolvem SFTPPlus

    
por 03.09.2014 / 18:13
0

O Servidor FTP da Cerberus 4 agora suporta SFTP no Windows (assim como FTPS). É uma instalação rápida e eles têm extensa documentação de ajuda disponível online. Além de adicionar uma interface SFTP na GUI, não há nenhuma outra configuração necessária para fazer o SFTP funcionar. A versão 4.0 ainda está em BETA, mas eu a usei extensivamente e achei muito estável.

O o download está disponível aqui e o tutorial de configuração está disponível em seu site.     

por 29.04.2010 / 04:16
0

CompleteFTP é um servidor SFTP e FTP / FTPS para o Windows que você gostaria de considerar. Também suporta HTTP e HTTPS. Divulgação: Eu sou um dos desenvolvedores do CompleteFTP.

    
por 15.09.2011 / 05:43
0

A Microsoft lançou recentemente sua própria versão do OpenSSH para Windows ( Liberações e downloads ).

Não tem dependência do Cygwin ou de qualquer outra coisa e é bastante leve (comparando com o Cygwin).

Eu preparei um guia para configurar servidor SSH / SFTP no Windows usando esta compilação do OpenSSH da Microsoft .

Além disso, tenho uma boa experiência com o servidor SSN Bitvise (eles têm uma edição gratuita para uso pessoal) .

O Copssh é um projeto inoperante.

    
por 21.05.2018 / 15:47
-3

Tente ver o servidor filezilla. link Os mesmos caras que fazem o muito popular cliente FTP / SFTP criar um servidor para windows.

    
por 15.09.2011 / 05:50