Autenticación mediante clave pública

A la hora de gestionar un equipo (normalmente servidor) de forma remota mediante SSH, en general debemos introducir nuestras credenciales (usuario y contraseña) por cada conexión que queramos establecer. Este proceso es repetitivo y conlleva una pérdida de tiempo importante.

Hoy vamos a ver cómo establecer conexión con el servidor SSH mediante clave pública sin tener que introducir una y otra vez nuestra contraseña para autenticarnos. La autenticación mediante clave pública se basa en dos claves (generalmente RSA), una pública y la otra privada. La clave privada contiene todos los datos incluida la clave pública y ésta última permite saber si aquella clave privada es su pareja mediante su comparación con la clave pública que hay dentro de la clave privada.