Post on 23-Jan-2016
Equipo No. 6
Conceptos básicos sobre criptografía de llave publica
Que es SSH.
OpenSSH-Server.
Instalando OpenSSH-Server.
Configuración de OpenSSH-Server.
Pruebas.
El protocolo Secure Shell se basa en una tecnología llamada criptografía de llave publica.
En el caso de este tipo de criptografía se necesitan 2 llaves matemáticas, una publica y otra privada.
El proceso de encriptación de datos reales y envió de una persona a otra requiere de varios pasos.
Ejemplo:Internet
Juan
Llave publica de Juan
Alicia
Paso1: Alicia busca la llave publica de Juan
Internet
Juan
Llave publica de Juan+Llave privada de Alicia+Datos=Datos encriptados
Alicia
Paso2: Alicia utiliza la llave publica de Juan mas su llave privada a fin de encriptar los datos
Internet
Juan
Datos encriptados
Alicia
Paso3: Alicia envía los datos encriptados a Juan.
Internet
Juan
Llave publica
Alicia
Paso4: Juan busca la llave publica de Alicia.
Internet
Juan
Llave publica de Alicia+Llave privada de Juan+Datos encriptados=Datos decodificados
Alicia
Paso5: Juan utiliza la llave publica de Alicia con su llave privada para decodificar los datos.
SSH (Secure SHell, en español: intérprete de órdenes seguro).
Es el nombre de un protocolo y del programa que lo implementa, y 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.
Es un conjunto de aplicaciones que permiten realizar comunicaciones cifradas a través de una red, usando el protocolo SSH. Fue creado como una alternativa libre y abierta al programa Secure Shell, que es software propietario.
Para conectarnos por medio de SSH a otro equipo:
# ssh Usuario@DireccionIP
Ejemplo:
# ssh root@192.168.1.67
Ahora si lo que queremos es copiar archivos del un equipo a otro, utilizaremos el siguiente comando:
# scp RutadelArchivoaCopiar Usuario@DireccionIPdelDestinatario:RutadelDestinatario
Ejemplo:
# scp /home/hailie/Desktop/ejemplo.odt bluder@192.168.1.67:/home/cruz/
En este paso ejecutaremos como ejemplo la aplicación en debían Gimp, para creación y edición de imágenes, en este paso el Servidor SSH tiene la aplicación instalada pero el Cliente no, por lo cual lo vamos a ejecutar con el siguiente comando:
# ssh –X Usuario@Direccionip AplicacionGrafica
Ejemplo:
# ssh –X hailie@192.168.1.67 gimp