¿De alguna manera es posible desbloquear automáticamente mis claves privadas para la autenticación ssh al iniciar sesión en Windows y (des) bloquearlas cuando (des) bloquear mi sesión?
Actualmente estoy usando el agente ssh de msys, pero podría usar la imagen, por ejemplo, charade como envoltorio para el concurso de masilla, si ya existe una mejor solución para eso.
ssh-agent
que la clave se pueda cargar automáticamente sin dejar de ser segura.cipher /k
debe crear uno nuevo, aunque seráRespuestas:
Grawity solo tiene una clave sin contraseña encriptada con EFS, que es transparente para ssh-agent, por lo que la clave se puede cargar automáticamente mientras se mantiene segura. También sugiere lo siguiente para Active Directory: si no tiene un certificado,
cipher /k
debe crear uno nuevo, aunque será autofirmado .fuente
cipher /k
funciona bien, pero todavía obtengo "La política de recuperación configurada para este sistema contiene un certificado de recuperación no válido", pero arreglar eso (ver aquí ) requiere privilegios de administrador ... Supongo que me quedaré con la hibernación o una clave sin contraseña sin cifrarEs posible que pueda restaurar el estado de las claves privadas que se desbloquean al hibernar el proceso en el estado en que las claves privadas no están ocultas; entonces, cada vez que lo necesite, puede iniciar el estado de hibernación que capturó la primera vez. Técnicamente, podría funcionar ...
De lo contrario, intente configurar un script ( tal vez basado en AutoIt ) para hacer lo que haría de forma manual.
fuente