Vous êtes sur la page 1sur 11

UNIVERSIDAD DE

COLIMA

FACULTAD DE INGENIERIA ELECTROMECANICA

INGENIERIA EN SISTEMAS COMPUTACIONALES

ASIGNATURA: TELEMATICA

Telnet y SSH

ALUMNO: Carlos Andrés Ponce Flores

NO.CUENTA: 20111359

DOCENTE: Ing. Héctor Daniel Miranda Samudio


FECHA: 19/02/18
Marco teórico
Telnet es un protocolo de red, utilizado en Internet para acceder
remotamente a una máquina o servidor. Telnet es un protocolo que permite
acceder a la línea de comandos del servidor, para realizar cualquier tipo de
administración del sistema, típicamente Linux o Unix. Telnet suele
escuchar el puerto 23.

Existen diversos programas cliente que podemos utilizar para hacer telnet.
Uno muy popular es Putty.

Para evitar este grave problema de seguridad se utiliza SSH, que es un


protocolo de comunicación en redes muy similares, pero en el que todas
las comunicaciones viajan de manera encriptada.

SSH suele trabajar en el puerto 22 y los programas que permiten hacer


telnet lo más normal es que permitan también hacer SSH.

Planteamiento de problema
Se debe establecer un enlace de Cliente a servidor utilizando telnet y SSH,
primero por el protocolo vulnerable en este caso telnet, después por ssh ya
que es de mayor seguridad.

Objetivo
• Establecer enlace cliente servidor

• Trasmitir archivos de cliente a servidor

• Utilizar el protocolo SSH


Desarrollo
Terminal remota Linux-Linux

En el servidor asignado en Ubuntu con la IP: 192.168.63.100 se instalaron


los paquetes de SSH.

Ingresando la clave correcta para acceder como superusuario:

Una vez instalados los repositorios y/o actualizándolos ya se pone en


práctica el ssh.
A continuación se muestra la terminal remota desde la máquina virtual
como cliente con la IP 192.168.63.101: con una llave pública para acceder
a la terminal del servidor con la IP: 192.168.63.100

Estas claves públicas se generan mediante el comando ssh-keygen.


Creamos el directorio oculto .ssh para crear un archivo ya sea con nano o
touch. La recomendada es touch.

Una vez generada se agrega al .ssh en authorized_keys


A continuación se muestra una conexión desde el servidor accediendo al
cliente con terminal remota mediante clave privada.

Para esta se tiene que conocer el usuario y la contraseña de donde se va


a acceder desde terminal remota.

Una vez hecho esto se pueden crear archivos y carpetas en las terminales
remotas SSH.

Terminal remota Windows -Linux



Para esto se tiene que descargar puTTy desde el navegador:
Una vez instalada se configuran las sesiones a las cuales quieres acceder
remotamente.

Para crear la llave publica se necesita generar una clave en puTTy Key
Generator:
Una vez guardadas las claves se agrega la clave privada dentro del ssh-
>Auth
Contraseña privada Contraseña publica

Una vez establecida la conexión se pueden crear archivos y carpetas en


las terminales remotas SSH.

Software o equipo utilizado


Para el Cliente en Windows PUTTY

Para el servidor en Linux el paquete open-ssh server

Presentación de resultados
Se crearon archivos desde la maquina cliente y automáticamente se vieron
reflejados en la terminal del servidor.

El cliente creo un archivo llamado Virus y mostrando toda la información


con el comando ls –all
Las fechas coinciden con el día en el que se realizó la practica real, lo
hecho en el desarrollo fue una muestra de cómo se configuró previamente
el servidor SSH.

Conclusiones
Por lo tanto se estima que Telnet no es seguro. Mientras que
SSH sí es seguro
Llegué a la conclusión de que con SSH utilizamos una conexión segura
hacia nuestro servidor, con lo que la información viaja encriptada. En
cambio, utilizando Telnet exponemos toda la información que
intercambiamos con el servidor, con el consiguiente riesgo que esto
supone. Es por esto que SSH ha sustituido al protocolo Telnet.

Vous aimerez peut-être aussi