Cómo conectar sin contraseña por SSH con un certificado digital PEM

Antonio J. Galisteo

Para conectar por ssh a una máquina remota, podemos hacerlo con usuario y contraseña, o bien, con el usuario y un certificado digital PEM. Vamos a ver cómo conectarnos con el certificado digital PEM.

Para ello, guardaremos nuestro certificado donde deseemos, abriremos una consola y escribimos lo siguiente:

ssh -i /mi_ruta/archivo.pem -v usuario@maquina

Donde maquina es el nombre o la ip de la máquina a la que nos deseamos conectar. Tened en cuenta, que dependiendo de los permisos del usuario que lance dicho comando, puede ser que necesitemos lanzarlo con permisos de administrador, anteponiendo «sudo» delante del comando.

Una buena práctica es guardar nuestros archivos pem en el directorio .ssh de nuestro home.

Si tenemos que conectar a muchos servidores, es probable que no recordemos todos los archivos de configuración, usuarios y nombres o IPs de las máquinas así que podemos crear un archivo de configuración para SSH. Para ello, en nuestro home vamos a crear el siguiente archivo:

nano .ssh/config

Y vamos a crearlo con el siguiente contenido:

Host servidor1
     HostName IP_SERVIDOR
     Port 22
     User mi_user
     IdentityFile /mi_rura/archivo.pem

Una vez guardado podemos conectar a nuestro servidor de la siguiente forma:

ssh servidor1

Como puedes ver es mucho más sencillo de esta forma.

También te puede interesar cómo conectar a un servidor por SSH mediante llave pública.

Espero que os haya sido de utilidad.

Publicado el 19-10-2016

Donar

Si te ha sido de ayuda y quieres hacer una donación te lo agradeceremos :)

Compartelo!


Deja un comentario

Comentanos

*

Ir arriba de la pagina