Cargando



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.


jul 26 2017 11:53
Profesional
Total de Apartados : 4

De tu interés 👌

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:

 

 

Paso 2

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

 

1-FreeSSH.png

 

Paso 3

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

 

2-completar-la-instalación-freessh.png

 

Paso 4

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

 

3-run-freesdhd.png

 

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:

 

4-permitir-acceso-freesshd.png

 

 

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.

 

 

5-abrir-FreeSSH.png

 

 


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:

 

6-Users.png

 

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.

 

 

 

7-Password-stored-as-SHA1-hash.png

 

Paso 3

Pulsamos en Aceptar para crear el usuario:

 

8-crear-usuario-ssh.png

 

 


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:

 

9-Encryption.png

 

 

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.

 

 

 

 

10-configurar-ssh.png

 

 

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

 

 

 

11-pestaña-Tunneling.png

 

 

 


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:

 

 

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.

 

 

 

12-Conexión-remota-usando-SSH.png

 

Paso 3

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

 

13-putty.png

 

Paso 4

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

 

14-Conexión-remota-usando-SSH-en-Windows-10.png

 

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:

 

16-regla-puerto.png

 

Paso 7

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

 

17-casilla-TCP.png

 

Paso 8

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

 

18-permitir-conexion-ssh.png

 

Paso 9

Posteriormente seleccionamos todas las opciones de acceso:

 

19-opciones-de-acceso.png

 

Paso 10

Finalmente asignaremos un nombre a la regla creada:

 

20-regla-ssh-crear.png

 

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?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X