Opciones para un servidor SFTP en una máquina con Windows [cerrado]

11

Tenemos un cliente que desea enviarnos archivos a través de SFTP (citando que FTP es inherentemente inseguro). Tenemos un entorno de Windows (Windows 2003 Server).

Actualmente, estoy revisando copssh (OpenSSH para Windows, http://www.itefix.no/i2/copssh ), y estoy buscando alternativas o ideas sobre copssh o cualquier otra opción SFTP para Windows. Cuanto más fácil de configurar y administrar, mejor.

Nunca antes había configurado un host SFTP, así que tengo curiosidad por lo que todos recomendarían.

Hythloth
fuente

Respuestas:

2

Tiendo a tener partes de la distribución CgyWin ( http://www.cygwin.com/ ) instaladas y tengo la configuración SSH + SFTP / SCP de esa manera y me pareció confiable para este propósito en Windows 2000 / XP / 2003 / Vista / 2008 * . Su paquete SSH es un puerto completo del traje OpenSSH que se encuentra en la mayoría de las distribuciones de Linux y muchos otros Unix-a-likes (incluido BSD, donde se originó).

Sin embargo, Cygwin puede ser excesivo para sus necesidades si todo lo que necesita es SFTP (me parece muy útil tener un entorno completo similar a Linux a mi alcance, pero su descripción sugiere que no necesita nada de eso). copssh que usted menciona se basa en realidad en el puerto cygwin de OpenSSH, entiendo que se trata simplemente de las partes y requisitos SSH extraídos de cygwin sin nada más, por lo que debería funcionar igual de bien.

Larga historia corta: te recomiendo que sigas investigando copssh, a menos que quieras algunas de las muchas otras cosas que vienen con cygwin, en cuyo caso investiga eso.

[*] Tuve problemas con exim a través de cygwin en 2008, aunque eso fue hace un tiempo antes de que 2008 fuera oficialmente compatible, por lo que puede ser un problema resuelto, pero SSH con bash y todas las herramientas habituales de línea de comandos que uso han funcionado perfectamente.

David Spillett
fuente
7

Encontré que las discontinuidades del modelo de permisos entre CopSSH, Cygwin y Windows / NTFS son un dolor de cabeza colosal para mantenerse en forma. Eran tres capas de ACL que necesitaban alinearse, según recuerdo. Y fue muy sensible a las versiones .dll. Esto fue hace varios años / trabajos, tal vez se ha mejorado. Para mí fue un caso de que las cosas eran "gratis solo si tu tiempo no valía nada" ... incluso cuando fue mi cheque el que vio el beneficio del tiempo dedicado a luchar contra el software.

En estos días gasté los $ 100 / Box para WinSSHD de BitVise, que se ha establecido y olvidado. No tengo afiliación más allá de ser un cliente feliz; Echa un vistazo a WinSSHD.

editar: configuración de WinsSSHD SFTP paso a paso

AndyN
fuente
+1 para "gratis solo si tu tiempo no vale nada". tan cierto con este tipo de cosas ... días y días pueden desaparecer luchando con este tipo de cosas
mblackwell8
1

Puede probar el servidor SFTPPlus . Funciona en Windows pero también en Linux y Unix. Viene con una herramienta administrativa basada en la web para configurar protocolos y cuentas SFTP / SCP.

Al mismo tiempo, proporciona soporte para FTPS (explícito e implícito) y HTTP / HTTPS, por lo que puede acceder a los mismos archivos a través de múltiples protocolos.

Como se comentó anteriormente, los permisos en Cygwin son un gran dolor de cabeza, por eso recomiendo un servidor nativo.

Soy una de las personas que desarrolla SFTPPlus

Adi Roiban
fuente
0

Cerberus FTP Server 4 ahora admite SFTP en Windows (así como FTPS). Es una instalación rápida y tienen una amplia documentación de ayuda disponible en línea. Además de agregar una interfaz SFTP en la GUI, no se requiere ninguna otra configuración para que SFTP funcione. La versión 4.0 todavía está en BETA, pero la he usado ampliamente y me pareció muy estable.

La descarga está disponible aquí y el tutorial de configuración está disponible en su sitio web.

Conceder
fuente
0

CompleteFTP es un servidor SFTP y FTP / FTPS para Windows que le gustaría considerar. También es compatible con HTTP y HTTPS. Divulgación: Soy uno de los desarrolladores de CompleteFTP.

Bruce Blackshaw
fuente
0

Si la meta es una administración fácil, puede intentar las siguientes opciones

Servidor SFTP Rebex Tiny

  • Una aplicación de Windows independiente
  • Descomprimir y correr.
  • Usuario único, carpeta única.
  • Configuración mediante la edición del archivo de configuración (se parece a web.config).
  • Gratis para todos.
  • El código fuente está incluido, se puede ampliar.

Buru SFTP Server

Servidor SFTP ligero para Windows. La instalación es como:

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • puede ejecutarse como un servicio
  • usuarios ilimitados
  • Gratis para uso no comercial

Lista de servidores SFTP para Windows

Hay una lista de servidores SFTP lista sftp.net/servers . Compruébalo y elige el tuyo. Descargo de responsabilidad: soy uno de los mantenedores del sitio sftp.net y también estoy involucrado en el desarrollo de Rebex Tiny Server y BuruServer.

Martin Vobr
fuente
-3

Intenta mirar el servidor filezilla. http://filezilla-project.org/download.php?type=server Los mismos tipos que hacen que el cliente FTP / SFTP muy popular haga un servidor para Windows.

Brian
fuente
1
He investigado este proyecto como un posible servidor SFTP, pero desafortunadamente el servidor FileZilla actualmente no admite SFTP, esto solo está incluido en el cliente.
Loftx