Servidor SSH en Windows con FreeSSHd

Instalación del servidor SSH en Windows

Descargamos FreeSSHd desde su web oficial.
Lo instalamos y aceptamos todo lo que nos diga.

ssh en windows 1

Configuración del servidor SSH FreeSSHd

FreeSSHd nos permite utilizar tenlet(inseguro) y ssh, que es lo dejaremos activo.
ssh en windows 2

En la pestaña SSH configuramos el servicio SSH para que escuche por todas las interfaces, que escuche por el puerto 22, con un máximo de clientes conectados de 5.
ssh en windows 3

En la pestaña Encryption lo mas recomendable es encriptar las conexiones con AES256.
ssh en windows 4

En pestaña Tunneling podemos permitir el SSH Tunneling.
ssh en windows 5

En SFTP asignamos el directorio que va a compartirse de forma cifrada, en nuestro caso asignamos todo el disco C. Se podrán subir, bajar y eliminar ficheros.
ssh en windows 6

En Users vamos a añadir un usuario, para que pueda conectarse al servidor y administrarlo.
ssh en windows 7

Pulsamos en el botón Add y rellenamos los datos de la siguiente manera.
ssh en windows 8

Ya tenemos el usuario creado.
ssh en windows 9

En Host podemos permitir o denegar el acceso de diferentes nodos de la red.
En este caso permitimos el acceso a estas IPs.
ssh en windows 10

Activamos los ficheros de log para que se registre todo lo que pase en nuestro servidor ssh.
ssh en windows 11

En online users vemos los usuarios que están conectados a nuestro servidor ssh.
ssh en windows 12

Conexión al servidor SSH FreeSSHd

Descargamos Putty desde su web oficial.
Metemos la IP del servidor y el puerto 22 o el que tenga escuchando el servidor ssh. Podemos guardar las sesiones y ejecutarlas con un doble click.
ssh en windows 13

Al darle a Open nos pide login y password.
ssh en windows 14

Ya dentro del servidor compruebo que estoy en el haciendo un ipconfig.
Ya tendríamos acceso completo con la consola al servidor ssh.
ssh en windows 15

Acceso al servidor SFTP

SSH nos dá la posibilidad de usar el SECURE FILE TRANSFER PROTOCOL que es similar a FTP solo que las conexiones van cifradas.
En un cliente FTP por ejemplo Filezilla, en servidor ponemos sftp://192.168.0.71, en usuario el nombre de usuario del servidor ssh, en contraseña la contraseña de este usuario y en puerto, el puerto por que escucha el servidor SSH.
ssh en windows 16

Más información:
FreeSSHd en Redeszone

Víctor Robles WEB

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post