6 votes

Découvrez si une clé privée SSH nécessite un mot de passe ?

J'ai tout un tas de clés SSH ici, publiques et privées. Comment puis-je savoir quelles clés privées nécessitent un mot de passe, et lesquelles n'en nécessitent pas ?

11voto

MikeyB Points 38317

En supposant que vous parlez des clés de format OpenSSH :

$ grep ENCRYPTED *id*
test2.id:Proc-Type: 4,ENCRYPTED
id_dsa:Proc-Type: 4,ENCRYPTED

C'est plus simple que vous ne le pensez :)

$ head test.id
-----BEGIN RSA PRIVATE KEY-----
MIIEoAIBAAKCAQEAogi+ ...

$ head test2.id
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
...

4voto

Dan Carley Points 24959

Les clés privées cryptées contiendront la ligne :

Proc-Type: 4,ENCRYPTED

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X