En mi PC local, mis claves ssh se desbloquean automáticamente al iniciar sesión. Desde allí accedo vía ssh (con autenticación de clave) a un servidor que tiene almacenadas las mismas claves que tengo en el cliente. También me gustaría desbloquear esas claves en el servidor.sintener que cifrar la frase de contraseña.
¿Existe alguna manera de desbloquear automáticamente las claves en el host remoto después de un inicio de sesión SSH exitoso?
Respuesta1
Probablemente quieras desbloquear claves privadas en tu servidor para acceder a diferentes máquinas desde allí usando estas claves. Dado que estas son las mismas claves que en su máquina local, existe una manera más fácil que desbloquearlas, utilizando el reenvío de claves ssh. Este concepto se describeaquíen la sección 'Acceso a clave pública con reenvío de agentes'.
Desde la invocación de la línea de comandos de ssh, puede usar la opción '-A' o, por ejemplo, para openssh puede configurar el
'ForwardAgent Yes'
en su archivo de configuración '~/.ssh/config'
Respuesta2
Quizás quieras jugar conLlavero.