सवाल मैं एक आरएसए एसएसएच सार्वजनिक कुंजी फ़ाइल (id_rsa.pub) को कैसे वैध करूं?


क्या कोई कमांड है जिसका उपयोग मैं सार्वजनिक कुंजी (id_rsa.pub) को सत्यापित करने के लिए कर सकता हूं, बस प्रारूप केवल।

कभी-कभी मैंने एक नया लाइनबैक जोड़ा है, कभी-कभी फ़ाइल को याद किया जाता है ssh-rsa उपसर्ग, तो क्या सत्यापन करने के लिए एक आदेश है?


44
2017-11-29 05:13


मूल




जवाब:


आप उपयोग कर सकते हैं ssh-keygen इसके लिए। इसके नाम के बावजूद यह कुंजी बनाने से कई और चीजें कर सकता है:

dennis@lightning:~$ ssh-keygen -l -f .ssh/id_rsa.pub 
2048 68:df:b2:22:d8:43:5d:36:75:c1:d8:59:c0:8c:22:e8  Dennis Kaarsemaker (RSA)
dennis@lightning:~$ ssh-keygen -l -f foo.txt
foo.txt is not a public key file.

69
2017-11-29 07:40



तो मुझे सार्वजनिक कुंजी को प्रमाणित करने के लिए पहले से ही फिंगरप्रिंट रखना होगा? - Quazi Irfan
@QuaziIrfan नहीं, आपको पहले से ही फिंगरप्रिंट की आवश्यकता नहीं है। का रिटर्नकोड ssh-keygen आपको बताएगा कि यह मान्य है या नहीं। - vidstige
पासवर्ड के साथ कुंजी के लिए काम नहीं करता है :-( - vidstige