एक सुरक्षित पासवर्ड के बिना, आपका डेटा कमजोर है। अनुमान लगाने में आसान या पहले लीक हुए पासवर्ड एक हैकर का काम आसान बनाते हैं—आखिरकार, अगर "password123" आपका पासवर्ड है तो उपयोगकर्ता खाते का उल्लंघन करना मुश्किल नहीं है। इसलिए Linux जैसे अधिक सुरक्षित ऑपरेटिंग सिस्टम पर भी नियमित रूप से अपना पासवर्ड बदलना महत्वपूर्ण है।
शुक्र है, Linux में अपना पासवर्ड बदलना एक आसान प्रक्रिया है। आप अपने पासवर्ड (या अन्य उपयोगकर्ताओं के पासवर्ड) को स्थानीय या दूरस्थ रूप से टर्मिनल से बदल सकते हैं, या समाप्ति तिथियां सेट कर सकते हैं ताकि अन्य उपयोगकर्ताओं को अगली बार साइन इन करने पर इसे स्वयं बदलने के लिए बाध्य किया जा सके। किसी भी Linux डिस्ट्रीब्यूशन में उपयोगकर्ता पासवर्ड बदलने के लिए आपको क्या करना होगा, यहां बताया गया है।
आपको अपना Linux पासवर्ड नियमित रूप से क्यों बदलना चाहिए
जबकि Linux-आधारित ऑपरेटिंग सिस्टम एक सामान्य Windows इंस्टॉलेशन से अधिक सुरक्षा प्रदान करता है, इसका मतलब यह नहीं है कि यह हैकर्स के लिए अभेद्य है। किसी के लिए आपके PC का उल्लंघन करने का सबसे आसान तरीका ढीली सुरक्षा के माध्यम से है, जिसमें आसानी से क्रैक होने वाले पासवर्ड सूची में सबसे ऊपर हैं।
दुर्भाग्य से, आपको यह भी उम्मीद करनी चाहिए कि समय आपके खिलाफ है। हम में से कई लोग कई खातों के लिए समान पासवर्ड का उपयोग करते हैं। यदि आपका ईमेल पासवर्ड समझौता हो जाता है, उदाहरण के लिए, और आप अपने Linux PC में साइन इन करने के लिए उसी पासवर्ड का उपयोग करते हैं, तो आप अपने PC (और आपके सभी सहेजे गए डेटा) को जोखिम में डाल रहे हैं।
यही कारण है कि Linux पर अपने सभी पासवर्ड को नियमित आधार पर बदलने पर विचार करना महत्वपूर्ण है, जिसमें Linux पर आपके खाता पासवर्ड भी शामिल हैं। एक अच्छा पासवर्ड कई अक्षरों (ऊपरी और निचले दोनों मामले), संख्याओं, और विशेष वर्णों से मिलकर बनता है। इसके लिए पासवर्ड की उपयुक्त लंबाई (कम से कम 8 वर्ण, यदि अधिक नहीं) की भी आवश्यकता होती है।
यदि आप याद रखने योग्य पासवर्ड बनाने के लिए संघर्ष कर रहे हैं, तो आप इसे उत्पन्न करने और याद रखने में मदद के लिए पासवर्ड मैनेजर का उपयोग कर सकते हैं। आप इसका उपयोग लॉगिन स्क्रीन भरने के लिए नहीं कर पाएंगे, लेकिन यदि आप KeePass जैसे पासवर्ड मैनेजर का उपयोग कर रहे हैं, तो आप मोबाइल ऐप का उपयोग करके पासवर्ड को जल्दी से याद कर सकते हैं।
हालांकि, यह शायद सबसे अच्छा (और सबसे आसान) है कि आप एक ऐसा पासवर्ड बनाएं जिसे आप याद रख सकें। इस एक के लिए डिक्शनरी शब्द मेनू से बाहर हैं, लेकिन जहां संभव हो, आपको ऊपर बताए गए चरणों का उपयोग करके एक यादगार पासवर्ड बनाने का प्रयास करना चाहिए जिसे कोई और संभवतः न जान सके।
Linux में अपना पासवर्ड कैसे बदलें
जबकि आपको अपने डिस्ट्रो के डेस्कटॉप वातावरण का उपयोग करके पासवर्ड बदलने में सक्षम होना चाहिए, वे चरण काफी भिन्न होंगे। यदि आप Linux के हेडलेस संस्करण (GUI के बिना) का उपयोग कर रहे हैं, तो आप GUI का उपयोग करके अपना पासवर्ड बिल्कुल नहीं बदल पाएंगे।
यही कारण है कि Linux में अपना पासवर्ड बदलने का सबसे अच्छा और तेज़ तरीका टर्मिनल का उपयोग करना है, भले ही आप जिस Linux डिस्ट्रीब्यूशन का उपयोग कर रहे हों।
- एक नई टर्मिनल विंडो खोलें या अपने Linux PC या सर्वर से रिमोट SSH कनेक्शन बनाएं। यदि आप दूरस्थ रूप से कनेक्ट कर रहे हैं, तो आपको प्रमाणित करने के लिए अपना मौजूदा पासवर्ड टाइप करना होगा यदि आपने पहले से नहीं किया है।
- एक बार साइन इन हो जाने पर (चाहे दूरस्थ रूप से या स्थानीय रूप से), passwd टाइप करके अपना पासवर्ड बदलने की प्रक्रिया शुरू करें। passwd कमांड Linux और macOS सहित लगभग सभी Unix-आधारित ऑपरेटिंग सिस्टम के लिए आम है।
- passwd का उपयोग करके अपना Linux पासवर्ड बदलने के लिए, पहले अपना मौजूदा पासवर्ड टाइप करें, फिर अपने नए पासवर्ड की पुष्टि करने के लिए इसे दो बार दर्ज करें, प्रत्येक नई लाइन पर जाने के लिए Enter चुनें। आप अपना इनपुट नहीं देख पाएंगे, इसलिए यदि आप टाइपिंग प्रक्रिया के दौरान गलती करते हैं, तो किसी भी बिंदु पर अपने कीबोर्ड पर Enter कुंजी चुनें। इससे passwd विफल हो जाएगा, क्योंकि यह नए पासवर्ड का मिलान नहीं कर पाएगा या पिछले वाले का उपयोग करके प्रमाणित नहीं कर पाएगा।
- यदि प्रक्रिया सफल होती है, तो passwd टर्मिनल में एक सफलता संदेश लौटाएगा। यदि नहीं (उदाहरण के लिए, यदि आपने अपना पासवर्ड गलत टाइप किया), तो आपको प्रक्रिया दोहरानी होगी।
Linux में अन्य उपयोगकर्ता खाता पासवर्ड बदलना
यदि आपके Linux PC या सर्वर पर सुपरयूजर या रूट एक्सेस है (उदाहरण के लिए, यदि आप सिस्टम एडमिनिस्ट्रेटर हैं), तो आप अन्य स्थानीय उपयोगकर्ताओं के पासवर्ड बदल सकते हैं। आप ऐसा करना चाह सकते हैं यदि किसी ने अपना पासवर्ड भुला दिया है, उदाहरण के लिए।
- ऐसा करने के लिए, एक टर्मिनल विंडो स्थानीय रूप से खोलें या SSH का उपयोग करके दूरस्थ रूप से कनेक्ट करें। एक बार टर्मिनल या कनेक्शन खुल जाने पर, रूट उपयोगकर्ता खाते पर स्विच करने के लिए su या sudo su टाइप करें। ऐसा करने के लिए आपको सही रूट उपयोगकर्ता पासवर्ड प्रदान करना होगा।
- एक बार sudo su या su का उपयोग करके रूट पर स्विच हो जाने पर, आप किसी अन्य उपयोगकर्ता का पासवर्ड बदलना शुरू कर सकते हैं। ऐसा करने के लिए, passwd user टाइप करें, user को उस खाते के उपयोगकर्ता नाम से बदलें जिसे आप बदलना चाहते हैं। यदि आप अनिश्चित हैं कि उपयोगकर्ता नाम क्या है, तो इसके बजाय cat /etc/passwd टाइप करें। प्रत्येक पंक्ति में पहला शब्द (उदाहरण के लिए, ubuntu) आपके PC पर एक उपयोगकर्ता नाम है।
- आपको नया पासवर्ड दो बार टाइप करना होगा, प्रत्येक पंक्ति के बाद Enter कुंजी चुनें।
- यदि आप पासवर्ड सही टाइप करते हैं, तो passwd एक सफलता संदेश लौटाएगा। यदि आप पासवर्ड गलत टाइप करते हैं (उदाहरण के लिए, यदि नए पासवर्ड मेल नहीं खाते), तो आपको इसे सफलतापूर्वक बदलने के लिए इन चरणों को दोहराना होगा।
Sudo का उपयोग करके Linux में रूट पासवर्ड कैसे बदलें
अपने सिस्टम की सुरक्षा में मदद करने के लिए, कई Linux डिस्ट्रीब्यूशन सामान्य उपयोगकर्ता खातों को रूट (सुपरयूजर) खाते के पीछे कुछ एक्सेस छिपाकर प्रतिबंधित करते हैं। जब आप sudo su या su जैसे कमांड का उपयोग करके अपने टर्मिनल को उन्नत करते हैं ताकि रूट एक्सेस प्रदान किया जा सके, तो आपको सही रूट पासवर्ड टाइप करना होगा।
- रूट पासवर्ड बदलने के लिए, आपको एक टर्मिनल विंडो खोलनी होगी या SSH का उपयोग करके दूरस्थ रूप से कनेक्ट करना होगा। टर्मिनल में, सुपरयूजर खाते पर स्विच करने के लिए sudo su या su टाइप करें, फिर अपने कीबोर्ड पर Enter कुंजी चुनें।
- रूट एक्सेस के साथ, passwd टाइप करें और Enter कुंजी चुनें। आपको नया पासवर्ड दो बार प्रदान करना होगा, प्रत्येक पंक्ति के बाद Enter चुनें।
- यदि कमांड सफल होती है, तो passwd टर्मिनल में एक सफलता संदेश आउटपुट करेगा। यदि यह विफल होती है, तो आपको प्रक्रिया पूरी करने के लिए इन चरणों को दोहराना होगा।
Linux में पासवर्ड समाप्ति तिथि सेट करना
अपने Linux PC पर पासवर्ड के लिए अंतर्निहित समाप्ति तिथि सेट करके, आपको नियमित आधार पर मैन्युअली passwd कमांड चलाने के बारे में चिंता करने की आवश्यकता नहीं है। जब पासवर्ड समाप्त हो जाता है, तो आपका PC आपको स्वचालित रूप से अपना पासवर्ड बदलने का निर्देश देगा।
- Linux में पासवर्ड समाप्ति तिथि सेट करने के लिए, एक टर्मिनल विंडो खोलें या SSH का उपयोग करके दूरस्थ रूप से कनेक्ट करें। टर्मिनल में, chage -M 100 user टाइप करें और Enter कुंजी चुनें, 100 को अगली समाप्ति से पहले के दिनों की संख्या से और user को अपने उपयोगकर्ता नाम से बदलें। यदि आप अन्य उपयोगकर्ता खातों के लिए समाप्ति तिथियां सेट करना चाहते हैं, तो sudo chage -M 100 user टाइप करें, प्लेसहोल्डर विवरण को अपने स्वयं के विवरण से बदलें।
- विवरण सेट हो जाने के बाद, आप chage -l user टाइप करके और Enter चुनकर समाप्ति तिथि की जांच कर सकते हैं, user को उस उपयोगकर्ता नाम से बदलें जिसे आप जांचना चाहते हैं।
Linux सिस्टम को सुरक्षित करना
Linux सबसे सुरक्षित ऑपरेटिंग सिस्टम में से एक के रूप में जाना जाता है, लेकिन बिना सुरक्षित पासवर्ड के, आप अपने PC को हमले के प्रति संवेदनशील छोड़ रहे हैं। अपने सिस्टम को और सुरक्षित करने के अन्य तरीके हैं, जैसे एक सुरक्षित स्थानीय नेटवर्क बनाए रखना और अपनी फ़ाइलों को वायरस के लिए स्कैन करना जो अन्य PC को संक्रमित कर सकते हैं।
आप ऑनलाइन सुरक्षित रहने के लिए एक सुरक्षित वेब ब्राउज़र का उपयोग करने के बारे में भी सोच सकते हैं, खासकर यदि आप अपने IP पते को मास्क करने के लिए VPN का उपयोग करने पर विचार करते हैं। अपनी ऑनलाइन गोपनीयता और सुरक्षा की रक्षा के प्रयास हैकिंग प्रयासों को नहीं रोकेंगे, लेकिन यह इसके खिलाफ रक्षा की एक और परत जोड़ देगा।