Equipo No. 6. Conceptos básicos sobre criptografía de llave publica Que es SSH. OpenSSH-Server....

11
Equipo No. 6

Transcript of Equipo No. 6. Conceptos básicos sobre criptografía de llave publica Que es SSH. OpenSSH-Server....

Page 1: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

Equipo No. 6

Page 2: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

Conceptos básicos sobre criptografía de llave publica

Que es SSH.

OpenSSH-Server.

Instalando OpenSSH-Server.

Configuración de OpenSSH-Server.

Pruebas.

Page 3: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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

Page 4: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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.

Page 5: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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.

Page 6: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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.

Page 7: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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.

Page 8: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.
Page 9: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

Para conectarnos por medio de SSH a otro equipo:

# ssh Usuario@DireccionIP

Ejemplo:

# ssh [email protected]

Page 10: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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 [email protected]:/home/cruz/

Page 11: Equipo No. 6.  Conceptos básicos sobre criptografía de llave publica  Que es SSH.  OpenSSH-Server.  Instalando OpenSSH-Server.  Configuración de.

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 [email protected] gimp