मैं कैसे बता सकता हूं कि मेरी ssh कुंजी कितने बिट्स है?


98

मैंने पहले ही कुछ समय में अपने लिए एक ssh कुंजी बनाई। मुझे याद नहीं है कि "कितने बिट्स" हैं। मेरे लिए कहना मुश्कित है?

मैं सोच रहा हूँ क्योंकि मैं लगभगfreespeech.net पर होस्टिंग का उपयोग कर रहा हूँ और उनका फ़ेक कहता है:

क्या मैं सार्वजनिक कुंजी का उपयोग करने के लिए अपने ssh कनेक्शन को कॉन्फ़िगर कर सकता हूं?

... हम उन कुंजियों को स्थापित नहीं करेंगे जिनकी लंबाई 1536 बिट्स से कम है ... हम पसंद करते हैं कि आप लंबाई में कम से कम 2048 बिट्स का उपयोग करें, और यदि आप एक नई कुंजी उत्पन्न कर रहे हैं, तो अनुशंसित लंबाई 4096 बिट्स है।


1
सर्वर फॉल्ट पर भी इसी तरह का सवाल है ।
क्रिस्टियन सियुपिटु

जवाबों:


144
[palvarez@oizon ~]$ ssh-keygen -l -f ~/.ssh/id_rsa.pub
2048 2e:8c:fd:aa:9f:95:86:9e:b0:d2:a6:1a:7e:d3:3e:74 .ssh/id_rsa.pub (RSA)

2048 बिट्स।

स्पष्टीकरण:

  -l          Show the fingerprint of the key file.
  -f filename Filename of the key file.

1
अपने दूसरे आधे हिस्से की तरह, शायद मैनपेज खोलने से पहले दोनों हाफ को पढ़ना चाहिए था :-)
पुगगन से

4
जब आप SO हैं तो मैनपेज क्यों पढ़ें !? नहीं ... लेकिन वास्तव में ... कभी-कभी महत्वपूर्ण झंडे अस्पष्ट झंडे के लिए अत्यधिक जटिल स्पष्टीकरण में छिपे होते हैं, आदि। मैंने यह भी नहीं माना है कि ssh-keygen का उपयोग पहले से ही उत्पन्न फ़ाइल की जांच करने के लिए किया जा सकता है।
बेंजी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.