Eu costumo ter pedaços da distribuição CgyWin ( http://www.cygwin.com/ ) instalados e ter a configuração SSH + SFTP / SCP dessa maneira e forneci a confiabilidade para esse objetivo no Windows 2000 / XP / 2003 / Vista / 2008 * . Seu pacote SSH é uma porta completa do processo OpenSSH, como encontrado na maioria das distribuições Linux e em muitos outros aplicativos similares ao Unix (incluindo BSD, de onde se originou).
O Cygwin pode ser um exagero para as suas necessidades, se tudo o que você precisa é SFTP (acho muito útil ter um ambiente semelhante ao Linux ao meu alcance, mas sua descrição sugere que você não precisa de nada disso). O copssh, que você mencionou, é realmente baseado na porta cygwin do OpenSSH, pelo que entendi, são simplesmente as partes e os requisitos SSH retirados do cygwin com mais nada; portanto, deve funcionar da mesma maneira.
Para encurtar a história: eu recomendo que você continue investigando o policial, a menos que queira algumas das muitas outras coisas que acompanham o cygwin; nesse caso, investigue-o.
[*] Eu tive problemas com o exim via cygwin em 2008, embora isso tenha ocorrido um tempo atrás antes de 2008 ter sido oficialmente suportado, o que pode ser um problema resolvido, mas o SSH com bash e todas as ferramentas de linha de comando comuns que eu utilizo funcionaram perfeitamente.
Você pode tentar o servidor SFTPPlus . Funciona no Windows, mas também no Linux e 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 que recomendo um servidor nativo.
Eu sou uma das pessoas que desenvolvem SFTPPlus
fonte
O servidor FTP Cerberus 4 agora suporta SFTP no Windows (assim como FTPS). É uma instalação rápida e eles têm uma 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á no BETA, mas eu a usei extensivamente e achei muito estável.
O download está disponível aqui e o tutorial de configuração está disponível no site deles.
fonte
CompleteFTP é um servidor SFTP e FTP / FTPS para Windows que você gostaria de considerar. Ele também suporta HTTP e HTTPS. Divulgação: Sou um dos desenvolvedores do CompleteFTP.
fonte
A Microsoft lançou recentemente sua própria versão do OpenSSH para Windows ( versões e downloads ).
Ele não depende do Cygwin ou de qualquer outra coisa e é bastante leve (comparado ao Cygwin).
Eu preparei um guia para configurar o servidor SSH / SFTP no Windows usando esta versão do OpenSSH da Microsoft .
Fora isso, tenho uma boa experiência com o servidor Bitvise SSH (eles têm uma edição gratuita para uso pessoal).
Copssh é um projeto morto.
fonte
Se uma administração fácil é uma meta, você pode tentar as seguintes opções
Rebex pequeno servidor SFTP
Servidor SFTP de Buru
Servidor SFTP leve para Windows. A instalação é como:
Lista de servidores SFTP para Windows
Há uma lista de servidores SFTP listando sftp.net/servers . Confira e escolha o seu. Isenção de responsabilidade: Sou um dos mantenedores do site sftp.net e também estou envolvido no desenvolvimento do Rebex Tiny Server e do BuruServer.
fonte
Tente olhar para o servidor filezilla. http://filezilla-project.org/download.php?type=server Os mesmos caras que fazem o muito popular cliente FTP / SFTP criam um servidor para Windows.
fonte