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

4 Comentarios

  1. Quisiera consultar si este software me sirve para ejecutar una aplicación de consola?

    Responder
    • Claro que te sirve para ejecutar aplicaciones de consola.

      Saludos !!

      Responder
  2. Hola. muy buen tuto, tengo un problema, he instalado el freessh y conecto con el putty, todo sin problemas pero no se porque el teclado no responde correctamente, especialmente con aplicaciones como vim o cuando trato de usar el tab, y no encuentro el posible error.

    Responder
  3. Consulta, es posible asignar una carpeta de mi servidor virtual por cada usuario que creemos dentro del SSH?
    Muchas gracias.

    Responder

Poner un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *