É de alguma forma possível desbloquear automaticamente minhas chaves privadas para autenticação ssh no login do Windows e (des) bloqueá-las quando (des) bloquear minha sessão?
Atualmente, estou usando o ssh-agent do msys, mas poderia criar imagens usando, por exemplo, charade como wrapper para o concurso de massa de vidraceiro, também, se já existir uma solução melhor para isso.
ssh-agent
que a chave possa ser carregada automaticamente enquanto permanece segura.cipher /k
deve criar um novo, embora ele vai ser auto-assinado.)Respostas:
O Grawity apenas possui uma chave sem senha criptografada com o EFS, que é transparente para o ssh-agent, para que a chave possa ser carregada automaticamente enquanto permanece segura. Ele também sugere o seguinte para o Active Directory: Se você não possui um certificado,
cipher /k
deve criar um novo, embora seja autoassinado.fonte
cipher /k
funciona bem, mas ainda recebo "A política de recuperação configurada para este sistema contém certificado de recuperação inválido", mas corrigir isso (veja aqui ) requer privilégios de administrador ... Acho que vou ficar com a hibernação ou com uma chave sem senha sem criptografiaVocê pode restaurar o estado das chaves privadas que estão sendo desbloqueadas, hibernando o processo no estado em que as chaves privadas estão desmarcadas; então, toda vez que você precisar, poderá iniciar o estado de hibernação capturado pela primeira vez. Tecnicamente, poderia funcionar ...
Caso contrário, tente configurar um script ( talvez com base no AutoIt ) para fazer o que você faria manualmente.
fonte