Ver destacados

Crear servidor SSH gratis en Windows 10, 8, 7 con freeSSHd

Cómo crear un servidor SSH gratis en Windows 10, 8, 7 con freeSSHdb.
Escrito por
18.1K Visitas  |  Publicado jul 26 2017 11:53
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Una de las mejores formas como podemos transferir archivos de forma segura es usando conexiones seguras SSH las cuales nos ofrecen una arquitectura de cliente / servidor y es un protocolo que lleva varios años brindando seguridad y confiabilidad en todo tipo de conexiones.

 

Podemos crear un túnel SSH el cual parte desde el servidor de origen hasta el equipo cliente ofreciendo los mejores niveles de seguridad y omitiendo reglas que impidan el acceso a dichos sitios.
Al usar un túnel SSH tenemos ventajas como:

  • Prevenir múltiples ataques de malware o ARP.
  • Evitar ser víctimas de ataques Man in the Middle (MitM).
  • Prevenir que el tráfico usado sea capturado y analizado.

 

Hoy veremos cómo crear un servidor SSH en Windows 10.

 

Qué es FreeSHH
FreeSSH es una aplicación que ha sido diseñada para permitirnos crear conexión SSH seguras al encriptar toda la información que gestionamos a través de ella. Los usuarios podrán acceder a través de la consola remota o usando el servidor FTP incluido.

 


1. Instalar y configurar de FreeSSH en Windows 10

 

Paso 1

FreeSSH podrá ser descargado en el siguiente enlace:

 

 FreeSSH

 

Paso 2

Una vez descargado FreeSSH procedemos a su ejecución e instalacion.

 

 

Paso 3

Seguimos los pasos del asistente para completar la instalación. Una vez la instalación finalice veremos la siguiente ventana:

 

 

Paso 4

Allí seleccionamos la opción y posteriormente veremos lo siguiente:

 

 

Paso 5

Allí seleccionaremos la opción No para evitar que FreeSSH sea establecido como un servicio del sistema.
En algunos casos al momento de ejecutar la aplicación será desplegado el siguiente mensaje del firewall de Windows:

 

 

 

Paso 6

Allí pulsamos en Permitir acceso para que se habilite el puerto 22 mediante el cual se establece la comunicación SSH.
Procedemos a abrir FreeSSH pulsando doble clic en el icono de la barra de tareas y este será su entorno. Podemos ver que el servicio del servidor SSH está activo.

 

 

 

 


2. Crear usuarios con SSH en Windows 10

 

Paso 1

Para crear un usuario que acceda a través de SSH vamos a la pestaña Users y veremos lo siguiente:

 

 

Paso 2

Allí pulsamos en el botón Add y definiremos los siguientes valores:
  • Nombre del usuario.
  • En el campo Authorization definiremos el valor Password stored as SHA1 hash.
  • Definimos y confirmamos contraseñas.
  • Activamos las casillas Shell y Tunneling.

 

 

 

 

Paso 3

Pulsamos en Aceptar para crear el usuario:

 

 

 


3. Parámetros de SSH en Windows 10

 

Encryption
Ahora vamos a la pestaña Encryption podremos definir el nivel de encriptación deseado para el túnel SSH:

 

 

 

SSH
En la pestaña SSH podremos definir valores como:
  • Puerto a usar para la conexión SSH
  • Número de conexiones permitidas
  • Dirección de escucha
  • Shell de comandos
  • Mensaje desplegado, etc.

 

 

 

 

 

 

Tunneling
Finalmente en la pestaña Tunneling debemos activar las casillas. Pulsamos en Aplicar para guardar los cambios y Aceptar para salir de FreeSSH.
  • Allow local port forwarding
  • Allow remote port forwarding

 

 

 

 

 

 


4. Conexión remota usando SSH en Windows 10


Una vez definidos estos valores vamos al equipo remoto para comprobar la conexión SSH y podemos usar algún cliente SSH.

 

Paso 1

En este caso usaremos Putty el cual puede ser descargado en el siguiente enlace:

 

 Putty

 

Paso 2

Al ejecutar Putty asignaremos los siguientes valores:
  • Dirección IP del servidor SSH.
  • Definimos el puerto 22.
  • En tipo de conexión asignamos SSH.

 

 

 

 

Paso 3

Pulsamos en Open para crear la conexión SSH con el servidor. Se desplegará la siguiente ventana:

 

 

Paso 4

Pulsamos en Sí y a continuación ingresaremos las credenciales de acceso al servidor:

 

 

Paso 5

De esta forma nos hemos conectado usando una conexión SSH segura. En caso de que la conexión sea fallida o el tiempo de conexión se agote realizaremos lo siguiente. Accedemos a las opciones avanzadas del firewall de Windows 10, seleccionamos la sección Reglas de entrada y pulsamos en la opción Nueva regla:

 

 

 

Paso 6

Se desplegará la siguiente ventana donde seleccionaremos la casilla Puerto:

 

 

Paso 7

Pulsamos en Siguiente y ahora seleccionamos la casilla TCP y especificamos el puerto 22:

 

 

Paso 8

En la siguiente ventana seleccionamos la opción Permitir la conexión:

 

 

Paso 9

Posteriormente seleccionamos todas las opciones de acceso:

 

 

Paso 10

Finalmente asignaremos un nombre a la regla creada:

 

 

De esta forma hemos habilitado el uso del puerto 22, usado por defecto para las conexiones SSH, en Windows 10.
Como vemos tenemos la oportunidad de crear un servidor SSH de forma simple y segura en Windows 10.

 

Manual que muestra cómo poder usar y ejecutar SSH en sistemas Windows 7, 8 10 a través de consola PowerShell.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!