लिनक्स को कोर सिस्टम के लिए कुछ भी करने के लिए पासवर्ड की आवश्यकता होती है। यह इस वजह से है, कई लिनक्स को सबसे अधिक ऑपरेटिंग सिस्टम (हालांकि किसी भी तरह से सही नहीं) की तुलना में थोड़ा अधिक सुरक्षित मानते हैं। एक मजबूत पासवर्ड, और एक अच्छी sudoer पॉलिसी का होना बहुत अच्छा है, लेकिन यह मूर्खतापूर्ण सबूत नहीं है, और कभी-कभी यह आपकी सुरक्षा के लिए पर्याप्त नहीं है। यही कारण है कि कई सुरक्षा क्षेत्र में लिनक्स पर दो-कारक प्रमाणीकरण का उपयोग करने के लिए ले लिया है
इस लेख में, हम Google प्रमाणक का उपयोग करके लिनक्स पर दो कारक प्रमाणीकरण सक्षम करने के बारे में अधिक जानकारी प्राप्त करेंगे।
Google प्रमाणक का उपयोग करना संभव है, a के लिए धन्यवाद PAM लगाना। GDM (और अन्य डेस्कटॉप प्रबंधक जो इसका समर्थन करते हैं) के साथ इस प्लगइन का उपयोग करें। अपने लिनक्स पीसी पर इसे कैसे स्थापित किया जाए।
नोट: अपने लिनक्स पीसी पर इस प्लगइन को स्थापित करने से पहले, कृपया पर जाएं गूगल प्ले स्टोर (या) Apple ऐप स्टोर और Google प्रमाणक डाउनलोड करें, क्योंकि यह इस ट्यूटोरियल का एक महत्वपूर्ण हिस्सा है।
sudo apt install libpam-google-Authatorator
sudo apt-get install लिबपाम-गूगल-ऑथेंटिकेशन
आर्क लिनक्स डिफ़ॉल्ट रूप से pam Google प्रमाणीकरण मॉड्यूल का समर्थन नहीं करता है। उपयोगकर्ताओं को इसके बजाय AUR पैकेज के माध्यम से मॉड्यूल को पकड़ना और संकलित करना होगा. PKGBUILD का नवीनतम संस्करण डाउनलोड करें, या इसे काम करने के लिए अपने पसंदीदा AUR सहायक को इंगित करें।
sudo dnf install google-Authator
sudo zypper google-Authator-libpam स्थापित करता है
Google प्रमाणक के लिनक्स संस्करण के लिए स्रोत कोड, साथ ही इस गाइड में उपयोग किए गए libpam प्लगइन आसानी से गितूब पर उपलब्ध है। यदि आप एक गैर-पारंपरिक लिनक्स वितरण का उपयोग कर रहे हैं, यहाँ पर सिर और पृष्ठ पर दिए गए निर्देशों का पालन करें। निर्देश आपको स्रोत से संकलन करने में मदद कर सकते हैं।
Google प्रमाणीकरण प्लगइन के साथ काम करने से पहले एक कॉन्फ़िगरेशन फ़ाइल को संपादन की आवश्यकता होगी। इस कॉन्फ़िगरेशन फ़ाइल को संशोधित करने के लिए, एक टर्मिनल विंडो खोलें। टर्मिनल के अंदर, चलाएं:
सुडो नैनो /etc/pam.d/common-auth![](/f/50d2fa2ec29cb81adeb59baba467cc75.png)
आम-वस्तु फ़ाइल के अंदर, देखने के लिए बहुत कुछ है। लिनक्स पर सेवाओं के बीच प्रमाणीकरण प्रणाली का उपयोग कैसे करना चाहिए, इसके लिए बहुत सारी टिप्पणियां और नोट्स। फ़ाइल में इस सब पर ध्यान न दें, और "# यहां प्रति-पैकेज मॉड्यूल (" प्राथमिक "ब्लॉक") को नीचे स्क्रॉल करें। नीचे तीर कुंजी के साथ इसके नीचे कर्सर ले जाएं, और एक नई लाइन बनाने के लिए एंटर दबाएं। फिर इसे लिखें:
सामान्य आवश्यक pam_google_authenticator.so
इस नई लाइन को लिखने के बाद, दबाएं CTRL + O संपादन को बचाने के लिए। फिर दबायें CTRL + X नैनो से बाहर निकलने के लिए।
इसके बाद, टर्मिनल पर वापस जाएँ, और "google-Authatorator" टाइप करें। फिर आपसे कुछ सवालों के जवाब मांगे जाएंगे।
Google प्रमाणक का पहला प्रश्न है, "क्या आप चाहते हैं कि प्रमाणीकरण टोकन समय-आधारित हो"। कीबोर्ड पर y दबाकर "हां" का उत्तर दें।
इस प्रश्न का उत्तर देने के बाद, टूल कुछ आपातकालीन कोड के साथ एक नई गुप्त कुंजी प्रिंट करेगा। इन कोड को नीचे लिखें, क्योंकि यह महत्वपूर्ण है।
जारी रखें और अगले तीन प्रश्न "हां" के रूप में उत्तर दें, इसके बाद "नहीं" और "नहीं"।
अंतिम प्रश्न प्रमाणक पूछता है कि उसे सीमित करने की दर है। सक्षम होने पर यह सेटिंग ऐसा करती है कि Google प्रमाणक केवल 30 सेकंड में 3 प्रयास / विफल प्रयास करने देगा। सुरक्षा कारणों से, हम आपको इसके लिए हां का जवाब देने की सलाह देते हैं, लेकिन यह जवाब देने के लिए पूरी तरह से ठीक है कि कोई दर सीमित नहीं है, जिसकी आपको परवाह नहीं है।
चीजों का लिनक्स पक्ष काम कर रहा है। अब Google प्रमाणक ऐप को कॉन्फ़िगर करने का समय आ गया है ताकि यह नए सेटअप के साथ काम करे। शुरू करने के लिए, एप्लिकेशन खोलें और "एक प्रदान की गई कुंजी दर्ज करें" विकल्प चुनें। यह एक "खाता विवरण दर्ज करें" क्षेत्र लाता है।
इस क्षेत्र में, भरने के लिए दो चीजें हैं: आप जिस पीसी का नाम प्रमाणीकरणकर्ता के साथ उपयोग कर रहे हैं, साथ ही आपके द्वारा पहले लिखी गई गुप्त कुंजी। इन दोनों को भरें, और Google प्रमाणक चालू हो जाएगा।
आपने लिनक्स पर Google प्रमाणक स्थापित किया है, साथ ही साथ आपके मोबाइल उपकरण और सब कुछ एक साथ काम करता है जैसा कि इसे करना चाहिए। लॉग इन करने के लिए, उपयोगकर्ता को GDM (या LightDM आदि) में चुनें। उपयोगकर्ता का चयन करने के तुरंत बाद, आपका ऑपरेटिंग सिस्टम प्रमाणीकरण कोड मांगेगा। अपना मोबाइल उपकरण खोलें, Google प्रमाणक पर जाएं और लॉगिन प्रबंधक में दिखाई देने वाला कोड दर्ज करें।
यदि कोड सफल है, तो आप उपयोगकर्ता के पासकोड को दर्ज करने में सक्षम होंगे।
नोट: लिनक्स पर Google प्रमाणक स्थापित करना केवल लॉगिन प्रबंधक को प्रभावित नहीं करता है। इसके बजाय, हर बार जब कोई उपयोगकर्ता रूट एक्सेस, sudo विशेषाधिकारों का उपयोग करने की कोशिश करता है, या ऐसा कुछ भी करता है जिसमें पासवर्ड की आवश्यकता होती है, तो प्रमाणीकरण कोड की आवश्यकता होती है।
लिनक्स डेस्कटॉप से सीधे जुड़े दो कारक प्रमाणीकरण होने से सुरक्षा की एक अतिरिक्त परत जुड़ जाती है जो डिफ़ॉल्ट रूप से होनी चाहिए। सक्षम होने के साथ, किसी की प्रणाली तक पहुंच प्राप्त करना बहुत कठिन है।
दो कारक कई बार iffy हो सकते हैं (जैसे यदि आप प्रमाणक के लिए बहुत धीमे हैं), लेकिन यह सब किसी भी Linux डेस्कटॉप प्रबंधक के लिए एक स्वागत योग्य है।
Gnac एक लिनक्स आधारित ऑडियो कनवर्टर है जो Ogg, Flac, Mp3, SPX, WAV ...
कई डेवलपर्स अपने सॉफ्टवेयर के लिए कोड साझा करने और विकसित मॉड्यूल प...
पहले, हमने आपको बताया कि उबंटू बूट समस्याओं को कैसे ठीक किया जाए सु...