Me preguntaba qué usa la gente como servidor SSHd en Windows. He decidido que quiero poder iniciar sesión usando SSH en mis computadoras con Windows pero no quiero usar Linux a tiempo completo. ¿Cuáles son mis opciones, además de Cygwin (que yo sepa)? He investigado algún otro software de servidor, pero no sé cuáles son confiables y no es fácil encontrar reseñas de algunos de ellos. ¡Gracias!
14
Respuestas:
Eche un vistazo a freeSSHd si desea evitar cygwin. Realmente no tengo ningún problema con eso. Su herramienta freeFTPd también es bastante buena.
Capturas de pantalla
fuente
Bitvise SSH Server es un gran producto. Gratis para uso personal pero tengo una licencia paga para uso comercial. Con su Cliente SSH , puede configurar el reenvío de SOCKS mientras se dirige al tráfico web y de correo a través de su servidor. Admite túneles de puerto, escritorio remoto, SFTP y usuarios virtuales con una GUI fácil de configurar.
fuente
Yo uso OpenSSH . Utiliza partes de cygwin, pero instala lo que necesita y es mucho más pequeño que una instalación completa de cywin. Es bastante fácil configurarlo como un servicio en Windows (al menos XP): no hay experiencia en ejecutarlo en Vista o Windows 7.
fuente
Ver también estas preguntas:
/programming/18292/what-are-some-good-ssh-servers-for-windows
/server/8411/what-is-a-good-ssh-server-to-use-on-windows
fuente
Microsoft lanzó recientemente su propia versión de OpenSSH para Windows ( versiones y descargas ).
No depende de Cygwin ni de ninguna otra cosa.
He preparado una guía para configurar el servidor SSH / SFTP en Windows usando esta compilación de Microsoft de OpenSSH .
fuente
Solía usar OpenSSH pero he cambiado a usar KpyM ( http://www.kpym.com ) con algunas modificaciones de código para mis propios fines. Es mucho más liviano que freesshd y puede ejecutarse como un servicio tan bueno para redes en las que solo desea que se ejecute todo el tiempo sin un icono de bandeja de notificaciones. Además, para implementaciones, puede usar el indicador / SILENT para instalar con los valores predeterminados.
fuente
Cygwin OpenSSH .
Pasos:
$ ssh_config
$ net start sshd
Agregue usted mismo (más simple):
$ ssh-user-config
(decir SÍ a la primera solo es suficiente)$ ssh my_username@hostname_with_cygwin_openssh
de otra máquinaAgregar otros usuarios:
$ mkpasswd
desde Cygwin para actualizar / etc / passwd$ nano /home/john/.ssh/authorized_keys
y pegue su clave SSH públicaSi tiene problemas, verifique
/var/log/sshd.log
fuente
Yo solía usar copSSH ; Está basado en OpenSSH.
Use las prácticas descritas aquí y aquí para bloquearlo.
Me gusta el cliente Bitvise Tunnelier . En mi experiencia, ha sido mejor que la masilla (especialmente la opción de reconexión automática).
fuente