Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Instalar servidor SSH/SFTP en Windows Server 2008

Instalar servidor SSH/SFTP en Windows Server 2008

Tabla de contenidos

Para crear un servidor SSH/SFTP vamos a utilizar FreeSSHD. Para ello accedemos a su web y nos lo descargamos

http://www.freesshd.com/?ctt=download

Una vez descargado ejecutamos el Instalador.

Captura de pantalla de 2013-05-17 12:40:04

Se nos abre un asistente de instalación. Siguiente

Captura de pantalla de 2013-05-17 12:40:26

Le indicamos la ruta donde queremos instarlo.

Captura de pantalla de 2013-05-17 12:40:43

Seleccionamos Full instalation. Siguiente.

Captura de pantalla de 2013-05-17 12:40:59

Le añadimos un nombre a la carpeta

Captura de pantalla de 2013-05-17 12:41:10

Creamos el icono en el escritorio.

Captura de pantalla de 2013-05-17 12:41:22

Nos muestra un resumen. Install.

Captura de pantalla de 2013-05-17 12:41:33

Cerrar.
Captura de pantalla de 2013-05-17 12:41:45

nos indica que si queremos crear la clave privada. Presionamos sí.

Captura de pantalla de 2013-05-17 12:42:09

Presionamos sí.

Captura de pantalla de 2013-05-17 12:42:26

Finalizamos la instalación.

Captura de pantalla de 2013-05-17 12:42:41

ejecutamos el programa FreeSSHd con permisos de ADMINISTRADOR para configurarlo adecuadamente.

Cuando lo arranquemos, nos aparecerá esta pantalla:

Captura de pantalla de 2013-05-17 12:43:20

Está es la pantalla principal. En la cual iniciaremos el servicio una vez configurado.

Selección_001

Nos vamos a la pestaña SSH. En ella podemos configurar por que interfaz queremos que escuche, puerto, máximo de usuarios conectados, shell que va a utilizar. Yo lo dejare todo por defecto.

Selección_002

Nos vamos a la pestaña Authentication. Vamos a configurarlo para que nos pida contraseña. En otro manual veremos como configurar una clave RSA para conectarnos sin contraseña.

Selección_003

Configuramos el tipo de encriptación.

Selección_004

Una vez ya configurado el servidor SSH vamos a configurar el servidor SFTP. para ello nos vamos a la pestaña SFTP.

Indicamos la carpeta a donde se van a conectar los usuarios que tengan acceso al servidor SFTP.

Selección_006

Ahora tenemos que configurar el usuario el cual se conectara.  Para ello nos vamos a la pestaña Users.

Selección_007

Nos abre un asistente donde le añadiremos el nombre de usuario, la forma de autentificación (En nuestro caso password), y a que va ha tener acceso ese usuario, en mi caso he puesto todo, pero si queremos que solo sea para SFTP por ejemplo solo marcamos SFTP.

Selección_008

Selección_009

Nos situamos en la pestaña Loggin y activamos el LOG.

Selección_010

Nuevamente nos vamos a la pestaña principal e iniciamos el servidor.

Selección_016

Accedemos mediante ssh para comprobar que funciona.

Selección_017 Selección_018

Posibles problemas: 

Al intentar arrancar nos indica que el el puerto ya se está usando… probablemente tenemos abiertos 2 veces el servicio de freesshd o está corriendo otro proceso por el mismo puerto.
Selección_011

Accedemos a nuestra consola de MSDOS y comprobamos que esta corriendo por el puerto 22.

netstat -ano | FIND «22»

Selección_012

Listamos el proceso

tasklist /FI «PID eq 1580»

Selección_013

Matamos el proceso.

taskkill /F /IM «FreeSSHDService.exe»

Selección_014

Comprobamos nuevamente

Selección_015

Iniciamos nuevamente el programa y tendría que aparecer en verde.

Selección_016