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