SSH

¿Qué es SSH?

Es un protocolo criptográfico de comunicación en red segura basado clave privada y clave pública.

¿Cómo funciona?

El proceso de comunicación entre el servidor y el usuario se hace de esta manera:

Desde este momento todos los datos transmitidos entre cliente-servidor son cifrados con la clave de sesión del usuario.

Uso

Usar SSH para autentificarse en GitHub

GitHub ya tiene en su documentación una explicación clara de como hacer esto por ello vamos a usarla: