公钥和私钥在这里有一大堆SSH密钥。 如何找出哪些私钥需要密码,哪些不需要?
假设你在谈论OpenSSH格式的键:
$ grep ENCRYPTED *id* test2.id:Proc-Type: 4,ENCRYPTED id_dsa:Proc-Type: 4,ENCRYPTED
这比你想象的更简单:)
$ head test.id -----BEGIN RSA PRIVATE KEY----- MIIEoAIBAAKCAQEAogi+ ... $ head test2.id -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED ...
encryption的私钥将包含以下行:
Proc-Type: 4,ENCRYPTED