Cuando trabajas con servidores Linux o una Raspberry Pi, escribir la contraseña cada vez que usas SSH se vuelve molesto.
La solución es usar autenticación por clave SSH. Así podrás conectarte simplemente con:
ssh pi@192.168.1.25sin tener que escribir contraseña.
Este método es:
- más rápido
- más seguro
- ideal para automatizar scripts
Paso 1 — Generar la clave SSH
En tu computadora ejecuta:
ssh-keygen
Presiona Enter en todo. Esto creará dos archivos:
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
id_rsa→ clave privada (se queda en tu computadora)id_rsa.pub→ clave pública (se copia al servidor)
Paso 2 — Copiar la clave al servidor
Ahora copia tu clave pública al servidor:
ssh-copy-id pi@192.168.1.25
Te pedirá la contraseña solo una vez. Esto guardará tu clave en:
~/.ssh/authorized_keys
del servidor.
Paso 3 — Conectarte sin contraseña
Ahora prueba conectarte:
ssh pi@192.168.1.25
Si todo salió bien:
- no pedirá contraseña
- entrarás directamente al servidor
Video tutorial
Aquí puedes ver el proceso explicado paso a paso.
Conclusión
Configurar SSH sin contraseña es una práctica básica cuando trabajas con servidores Linux.
Ventajas:
- conexiones más rápidas
- mayor seguridad
- automatización de scripts
- mejor flujo de trabajo para developers
No hay comentarios:
Publicar un comentario