मेरे पास उपयोगकर्ताओं का एक समूह है, जो एसएसएच कुंजी के साथ अन्य सर्वरों पर खातों तक पहुंच रखते हैं। वर्तमान में मेरे पास एक स्क्रिप्ट है जो ssh सार्वजनिक कुंजियों को एकत्र करती है और उन्हें सही सर्वर पर सही खाते में वितरित करती है।
मैं जो करना चाहता हूं, उस स्क्रिप्ट को यह जांचने के लिए मिलता है कि किसी भी उपयोगकर्ता की ssh कुंजी सार्वजनिक कुंजी को स्वीकार करने और उसे वितरित करने से पहले पासफ़्रेज़ है।
मैं चीजों के एक नंबर की कोशिश की है, एक का उपयोग कर की तरह ssh-agentऔर ssh-addऔर उसके बाद समस्या है जब आता है ssh-addपदबंध के लिए कहा जाता है।
क्या opensslपासफ़्रेज़ की जांच करने के लिए कुछ पाने का एक तरीका है , 1यदि कुंजी पासफ़्रेज़ है, तो रिटर्न कोड के साथ थोड़ा विफल हो जाए?
धन्यवाद!