कमांड लाइन से रैंडम पासवर्ड जेनरेट करें

Anonim

कुछ सबसे सुरक्षित पासवर्ड जिनका आप उपयोग कर सकते हैं वे हैं जो बेतरतीब ढंग से उत्पन्न होते हैं। कमांड लाइन से, आप कई तरीकों से संभावित पासवर्ड को रैंडमाइज कर सकते हैं, जिसे जनरेट किए गए कैरेक्टर्स के सुरक्षित पासवर्ड के रूप में इस्तेमाल किया जा सकता है।

हम यादृच्छिक अनुक्रम उत्पन्न करने के कई प्राथमिक तरीकों को कवर करेंगे और फिर आपको दिखाएंगे कि जनरेट किए गए पासवर्ड को और भी यादृच्छिक बनाने के लिए कमांड को कैसे संयोजित किया जाए।

कमांड लाइन के माध्यम से यादृच्छिक पासवर्ड कैसे उत्पन्न करें

सबसे पहले, हम मेरे जाने-माने तरीके को आजमाएंगे जो Opensl का उपयोग करता है:

openssl रैंड -base64 6

इस कमांड का आउटपुट पूरी तरह से रैंडम होगा, और कुछ इस तरह दिखेगा: cG/ah3+9

आप स्ट्रिंग के अंत में संख्या बदलकर पासवर्ड की लंबाई समायोजित कर सकते हैं। यदि आप / और + जैसे किसी असामान्य वर्ण के साथ समाप्त नहीं करना चाहते हैं, तो आप हेक्स से भी उत्पन्न कर सकते हैं:

openssl रैंड -हेक्स 4

यदि यह पर्याप्त यादृच्छिक नहीं है, तो आप md5 के माध्यम से Opensl के यादृच्छिक आउटपुट को पाइप कर सकते हैं और यादृच्छिक आउटपुट के md5 हैश को वर्णों की एक निर्धारित संख्या तक नीचे ट्रिम कर सकते हैं:

openssl रैंड -बेस64 8 |md5 |सिर -c8;इको

आप रचनात्मक भी प्राप्त कर सकते हैं और अन्य आदेशों से यादृच्छिक इनपुट ले सकते हैं, जैसे दिनांक, और वर्तमान दिनांक md5 हैश से 8 वर्ण ट्रिम करें:

तारीख |md5 | सिर -c8; इको

या पिंग भी:

पिंग -c 1 yahoo.com |md5 | सिर -c8; इको

md5 विधि का उपयोग करके, आप सुरक्षित पासवर्ड बनाने के लिए किसी भी कमांड या फ़ाइल का आउटपुट ले सकते हैं।

स्पष्ट रूप से इन सभी यादृच्छिक पासवर्ड को याद रखना आसान नहीं है, यही कारण है कि पासवर्ड मैनेजर का उपयोग करना मददगार हो सकता है, लेकिन यह एक और विषय है।

कमांड लाइन से रैंडम पासवर्ड जेनरेट करें