जब मैं टर्मिनल में एक प्रोग्राम स्थापित करना चाहता हूं, तो वह पासवर्ड चाहता है:
[sudo] password for xxx:
लेकिन जब मैं अपना पासवर्ड टाइप करना शुरू करता हूं तो कुछ नहीं होता है। मुझे क्या करना चाहिए?
जब मैं टर्मिनल में एक प्रोग्राम स्थापित करना चाहता हूं, तो वह पासवर्ड चाहता है:
[sudo] password for xxx:
लेकिन जब मैं अपना पासवर्ड टाइप करना शुरू करता हूं तो कुछ नहीं होता है। मुझे क्या करना चाहिए?
जवाबों:
सुरक्षा कारणों से टर्मिनल में दिए गए पासवर्ड का कोई फीडबैक नहीं है। इसके पीछे तर्क पर निम्नलिखित चर्चा पढ़ें और इसे क्यों लागू नहीं किया जाएगा:
इस चर्चा में, और सुपरसुसर में एक संबंधित प्रश्न के उत्तर में भी दिया गया
पासवर्ड फीडबैक को सक्षम करने के लिए एक विकल्प है sudo
और केवलsudo
sudoers फ़ाइल में विकल्पों को संपादित करके।
चेतावनी: नीचे दिए गए निर्देश केवल उन्नत उपयोगकर्ताओं के लिए हैं। यदि sudoers फ़ाइल को संपादित करते समय कुछ गलत हो जाता है, और यह फ़ाइल दुर्गम या विकृत है, तो आपने अपने सिस्टम में किसी भी प्रशासनिक कार्य को करने के लिए प्रभावी रूप से अपने आप को और किसी भी अन्य व्यवस्थापक उपयोगकर्ताओं को लॉक कर दिया होगा। उत्पादक प्रणाली पर ऐसा करना अच्छा नहीं है।
कमांड को *
चलाते समय तारांकन द्वारा पासवर्ड फीडबैक को सक्षम करने के लिए sudo
हमें sudoers फ़ाइल को संपादित करना होगा
sudo visudo
फिर हमें pwfeedback
नीचे दिखाए गए अनुसार डिफ़ॉल्ट विकल्पों में जोड़ना होगा :
Defaults env_reset,pwfeedback
पासवर्ड तब नहीं दिखाया जाता है जब आप इसे sudo
कमांड के बाद टर्मिनल में लिखते हैं लेकिन इसे अभी भी पढ़ा जाता है। क्या यहाँ भी ऐसा ही है? क्या आपने अपना पासवर्ड और प्रेस देने की कोशिश की है Enter?
कुछ भी नहीं होने वाला है, बस पासवर्ड टाइप करें और हिट करें Enter।
टर्मिनल का उपयोग करते समय, सुरक्षा कारणों से (जैसे कि यदि कोई आपके पीछे खड़ा है और आपके पास कुछ और नहीं है लेकिन पासवर्ड लिखते समय अपनी स्क्रीन को घूरें) तो आपको अपना टाइप किया हुआ पासवर्ड कभी नहीं दिखेगा। यदि आप इसे नहीं देखते हैं तो भी आप इसे प्रभावी ढंग से टाइप कर रहे हैं।
तो बस अपना पासवर्ड टाइप करें और दबाएँ ENTER
यहाँ मैं अपनी एक ड्राइव की जाँच कर रहा हूँ। जैसा कि आप देख सकते हैं, ऐसा लगेगा कि मैंने अपना पासवर्ड नहीं लिखा है, लेकिन मेरे पास वास्तव में है।
चिंता न करें, यह एक सामान्य और सकारात्मक व्यवहार है।
क्योंकि किसी भी सॉफ्टवेयर का आउटपुट मनुष्यों द्वारा पढ़े जाने वाले प्रारूप में एक स्थायी स्टोरेज (हार्ड डिस्क की तरह) में लॉग इन किया जा सकता है, ज्यादातर टर्मिनल सॉफ्टवेयर्स (आपके मामले login
में PAM
सिस्टम के साथ उपयोगिता ) द्वारा उपयोग किए जाने वाले लिनक्स लाइब्रेरी में एक सुरक्षा विशेषता होती है जो छुपाती है स्क्रीन से पासवर्ड: पासवर्ड याद किया जाता है और - यदि सॉफ्टवेयर अच्छी तरह से बनाया गया है - जब आप दबाते हैं तो मेमोरी में एन्क्रिप्ट किया जाता है, RETURN
लेकिन आउटपुट टाइप करते समय भी मानक आउटपुट तक नहीं पहुंचता है ।
यह दोनों निष्क्रिय स्क्रीन लॉगिंग और पास के लोगों को पासवर्ड को पकड़ने से रोकता है। एक अच्छा दिन लें और जल्दी से टाइप करना याद रखें, क्योंकि कोई भी आपके भौतिक कीबोर्ड को देख सकता है! :-)
महत्वपूर्ण : जब आप पासवर्ड फ़ील्ड देखते हैं, तो root
पासवर्ड तभी डालें जब एप्लिकेशन विश्वसनीय हो; कभी भी अपना रूट पासवर्ड प्रकाशित या सेव न करें, भले ही पासवर्ड फ़ील्ड सुरक्षित लगे और कोई अक्षर न दिखाए।