Pregunta Opciones para un servidor SFTP en una máquina con Windows


Tenemos un cliente que desea enviarnos archivos a través de SFTP (citando que el FTP es intrínsecamente 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 pensamientos sobre copssh o cualquier otra opción de SFTP para Windows. Cuanto más fácil de configurar y administrar, mejor.

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


11
2018-04-12 18:48


origen




Respuestas:


Tiendo a tener trozos de la distribución CgyWin (http://www.cygwin.com/) instalado y tiene la configuración de SSH + SFTP / SCP de esa manera y se encontró que era confiable para este propósito bajo Windows 2000 / XP / 2003 / Vista / 2008*. Su paquete SSH es un puerto completo de OpenSSH que se encuentra en la mayoría de las distribuciones de Linux y en muchos otros Me gusta de Unix (incluyendo BSD, donde se originó).

Cygwin puede ser exterminador para sus necesidades si todos Sin embargo, lo que necesita es SFTP (me resulta muy útil tener un entorno Linux-a-like completo a mi alcance, pero su descripción sugiere que no necesita nada de eso). Copssh que mencionas se basa en realidad en el puerto cygwin de OpenSSH, entiendo que es simplemente 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 policías, 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 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.


2
2018-04-12 18:56





Descubrí que las discontinuidades del modelo de permisos entre CopSSH, Cygwin y Windows / NTFS son un dolor de cabeza colosal que hay que tener en cuenta. Fueron tres capas de ACL las que necesitaban alinearse, como recuerdo. Y era muy sensible a las versiones .dll. Esto fue hace varios años / puestos de trabajo, tal vez se ha mejorado. Para mí fue un caso de cosas que son "gratis solo si tu tiempo no vale nada" ... incluso cuando fue mi cheque de pago el que se vio beneficiado por el tiempo dedicado a luchar contra el software.

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

editar: WinsSSHD SFTP configuración paso a paso


7
2018-04-12 20:05



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


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

Al mismo tiempo, proporciona soporte para FTPS (explícito e implícito) y HTTP / HTTPS, para que pueda 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 desarrollan SFTPPlus.


1
2017-09-03 16:13





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

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


0
2018-04-29 02:16





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


0
2017-09-15 03:43





Microsoft lanzó recientemente su propia compilación de OpenSSH para Windows (Lanzamientos y Descargas).

No tiene una dependencia de Cygwin o cualquier otra cosa y es bastante ligero (en comparación con Cygwin).

He preparado una guía para la puesta en marcha. Servidor SSH / SFTP en Windows utilizando esta versión de OpenSSH de Microsoft.


Aparte de eso tengo una buena experiencia con Servidor SSV Bitvise (Tienen una edición gratuita para uso personal).


Copssh es un proyecto muerto.


0
2018-05-21 13:47





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


-3
2017-09-15 03:50



He investigado este proyecto como un posible servidor SFTP, pero desafortunadamente el servidor FileZilla actualmente no es compatible con SFTP, esto solo está incluido en el cliente. - Loftx