¿Cómo desbloquear automáticamente la clave SSH privada?

¿Cómo desbloquear automáticamente la clave SSH privada?

He generado un par de claves pública/privada RSA usando ssh-keygen. Sin embargo, se me solicita que ingrese la contraseña para desbloquearla la primera vez que se usa en cada sesión. ¿Cómo puedo desbloquearlo automáticamente después de iniciar sesión?

Aún mejor: dado que esto se ejecuta en un servidor Ubuntu, sería fantástico si nunca estuviera bloqueado; de esa manera, los demonios automatizados que lo necesitan no requerirían intervención manual para usarlo.

Respuesta1

Para la reutilización del uso de claves cifradas ssh-agent. Imprime algunos resultados que contienen variables de entorno que debe exportar. Luego agregue claves con ssh-add.

Debe desbloquear su clave solo una vez hasta que se ejecute ssh-agent.

Respuesta2

Puede que me equivoque aquí, pero parece que lo que estás tratando de hacer es no necesitar desbloquear la clave cada vez que se usa.

Si ese es el caso, parece que la solución más sencilla sería simplemente no crear una frase de contraseña al crear la clave. es decir, correr

ssh-keygen

y cuando te pida una contraseña, simplemente presiona enter dos veces. Pido disculpas si esto es demasiado simplista, pero es lo que siempre he hecho al crear claves, así que no necesito desbloquearlas. ¡Espero eso ayude!

información relacionada