Está en la página 1de 37

En este manual se explicará detalladamente los pasos para la

instalación de un servidor SSH en Windows Server 2008,


implementado para una red que está conformada por un servidor de
éste tipo alojado en una máquina que funciona como servidor WEB y
FTP.

Para la ejecución de dicho servicio se hará uso de la aplicación PuTTY,


la cual estará instalada en un equipo cliente, en este caso Windows
XP. En el servidor SSH se crearán las cuentas de usuario y el
password con las cuales se podrá acceder remotamente a dicho
servidor. Al final podremos probar que desde Windows XP es posible
acceder en modo consola por medio del puerto 22 y la dirección
correspondiente al servidor SSH - WEB - FTP (172.16.0.3) para
configurarlo y administrarlo.
Secure Shell (SSH, Intérprete de Comandos Seguro).

El servicio SSH es un protocolo y un programa que se implementan en una


red determinada. Sirve para acceder a máquinas remotas a través de una
red. Permite manejar por completo la computadora mediante un intérprete
de comandos, así como redirigir el tráfico de determinado dispositivo para
poder ejecutar programas gráficos en un Servidor que corra bajo Unix o
Windows.

Además de la conexión a otros dispositivos, SSH nos permite copiar datos


de forma segura (sesiones FTP cifradas), gestionar llaves RSA para no
escribir claves al conectarse a los dispositivos y pasar los datos de
cualquier otra aplicación por un canal seguro.
Paso número 1

Para la instalación y configuración del servidor SSH en Windows-


server 2008 debemos instalar el siguiente paquete por medio de un
asistente, asignarle la ruta específica y darle siguiente hasta instalar el
servicio. Dicho archivo ejecutable lo podemos descargar desde un
navegador de Internet.

 freeSSHd SSH/Telnet server


Paso número 2

Al terminar el proceso de instalación nos aparece una ventana con el


siguiente mensaje: “Correr el servidor freeSSHd como un servicio del
sistema”; le damos Si y éste nos queda activo en nuestro sistema. Le
damos finalizar a nuestro asistente.
Paso número 3

El siguiente paso después de haber instalado el servicio freeSSHd, es


agregar los usuarios. Podemos ver que en la barra principal de menú
se crea un ícono de acceso directo a la configuración y administración
de nuestro servidor.

Para añadir un nuevo usuario, nos dirigimos al administrador del


servicio y abrimos la pestaña Usuarios para agregarlo.
Paso número 4

Creamos varias entradas de cuentas las cuales vamos a utilizar en un cliente


Windows XP, asignamos una contraseña a cada uno de los usuarios
registrados en la base de datos FreeSSHd. Ejemplos:

 Login: lared
 Password: *****
 Password: *****
 Authorization: password stored as SHA1 hash (contraseña de
autorización almacena)
Señamos la opción shell la cual permite que los usuarios utilicen dicha
interfaz para interactuar con el núcleo del sistema operativo.

NOTA: Este procedimiento se realiza con cada uno de los usuarios que
deseemos crear, en este caso asignaremo los usuarios wwwgalileo, secgalileo,
wwwvoyager y confvoyager; al igual que el usuario lared que es el nombre de
nuestra máquina cliente.
Paso número 5

Ahora podemos ver cada uno de los usuarios ya creados, los cuales van a
poder logearsen remotamente para acceder al servidor WEB – FTP, estos
a su vez tienen la interfaz shell habilitada:

 lared
 wwwgalileo
secgalileo
 wwwvoyager
 confvoyager
Paso número 6
El siguiente paso es configurar cada uno de los parámetros establecidos en la
pestaña SSH, los cuales harán que nuestro servicio de conexión sea efectiva:

Listen address: Dirección IP del servidor (172.16.0.3)

Port: Puerto de conexión (22 para establecer el servicio SSH)

Banner Message: Mensaje de bienvenida que se mostrará al cliente que acceda


remotamente al servidor.

Command shell: Este término dará la ruta del cmd, identificando que la interfaz de
conexión va a ser vía consola.

Start SSH server on freeSSHd startup: Inicia el servidor SSH desde la aplicación
freeSSHd.

Use new console engine: Permite utilizar e iniciar el servicio desde una nueva
aplicación de consola (PuTTY).
Paso número 7

Ya configuradas las anteriores opciones, nos dirigimos a la pestaña


Server status para verificar el estado en el que se encuentra nuestro
servidor funcionando. Podemos ver que la aplicación de Telnet esta
deshabilitada y el SSH está en correcto funcionamiento gracias a la
configuración realiza. Si damos clic en stop detendremos
inmediatamente el servicio así como start para habilitar o encenderlo
nuevamente.
Paso número 8

Es de gran importancia recordar que ambas máquinas (cliente –


servidor) deben estar en Red interna y con una dirección de Red
dentro del mismo rango para que se conozcan entre sí y pueda ser
efectiva la conexión remota.

Procedemos a ingresar a la terminal de cada una de las máquinas y


verificamos con el comando ipconfig que las direcciones lógicas estén
asignadas correctamente.

NOTA: La dirección que identifica la máquina cliente Windows XP es


asignada a ésta de forma dinámica por el servidor DHCP de la red.
Paso número 9

Ahora pasamos a probar nuestro servidor SSH accediendo


remotamente a éste desde un equipo cliente de la red (Windows XP).
Para esto debemos descargar e instalar correctamente la aplicación
PuTTY y las funciones básicas para ingresar por medio de una sesión
por medio de ésta consola (Implementación libre de Telnet y SSH.

Ya instalado dicho programa lo ejecutamos y allí un asistente nos


pedirá la dirección IP correspondiente al servidor al cual nos vamos a
conectar (172.16.0.3), así como el puerto por el cual ambas máquinas
van a escuchar (22).

Agregados estos requerimientos damos clic en Open (abrir).


Paso número 10

Al preparar la conexión de PuTTY, se abrirá la ventana de la terminal.


Continuamos ingresando el nombre de usuario seguido del password
ya preestablecido en el servidor, si ambos requerimientos de sesión
son correctos podremos iniciar y conectarnos remotamente al servidor
SSH.

 login as: lared


 lared@172.16.0.3 password *****

Bienvenidos a la red

También podría gustarte