J'ai un tas d'utilisateurs, qui avec des clés SSH ont accès à des comptes sur d'autres serveurs. Actuellement, j'ai un script qui recueille les clés publiques ssh et les distribue au bon compte sur les bons serveurs.
Ce que je veux faire, c'est obtenir ce script pour vérifier que la clé ssh d'un utilisateur donné a une phrase de passe avant d'accepter la clé publique et de la distribuer.
J'ai essayé un certain nombre de choses, comme l' utilisation d' un ssh-agentet ssh-addpuis le problème vient quand ssh-addobtient demandé passphrase.
Existe-t-il un moyen d'obtenir quelque chose comme opensslvérifier la phrase secrète, échouer légèrement avec un code retour 1si la clé a une phrase secrète?
Merci!