Ho un sacco di utenti, che con chiavi SSH hanno accesso agli account su altri server. Attualmente ho uno script che raccoglie le chiavi pubbliche ssh e le distribuisce sull'account corretto sui server corretti.
Quello che voglio fare è ottenere quello script per verificare che ogni chiave ssh di un determinato utente abbia una passphrase prima di accettare la chiave pubblica e distribuirla.
Ho provato un certo numero di cose, come l'utilizzo di un ssh-agente ssh-adde poi il problema arriva quando ssh-addviene chiesto passphrase.
C'è un modo per ottenere qualcosa come opensslverificare la passphrase, fallire leggermente con un codice di ritorno 1se la chiave ha una passphrase?
Grazie!