उबंटू 14.04 में अन्य होम निर्देशिका तक पहुंचने से अन्य उपयोगकर्ताओं को कैसे रोकें

उबंटू 14.04 में अन्य होम निर्देशिका तक पहुंचने से अन्य उपयोगकर्ताओं को कैसे रोकें
उबंटू 14.04 में अन्य होम निर्देशिका तक पहुंचने से अन्य उपयोगकर्ताओं को कैसे रोकें

वीडियो: उबंटू 14.04 में अन्य होम निर्देशिका तक पहुंचने से अन्य उपयोगकर्ताओं को कैसे रोकें

वीडियो: उबंटू 14.04 में अन्य होम निर्देशिका तक पहुंचने से अन्य उपयोगकर्ताओं को कैसे रोकें
वीडियो: How to get Mailbox usage using PowerShell in Exchange Online #PowerShell #ExchangeOnline - YouTube 2024, मई
Anonim
यदि आप अपनी उबंटू मशीन को अन्य लोगों के साथ साझा करते हैं, तो संभवतः आपके पास कई उपयोगकर्ता सेट अप हैं, यह सोचकर कि अन्य उपयोगकर्ता अपने खाते में लॉग इन करते हैं और केवल अपनी होम निर्देशिका तक पहुंच पाते हैं। हालांकि, डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता किसी भी होम निर्देशिका तक पहुंच सकता है।
यदि आप अपनी उबंटू मशीन को अन्य लोगों के साथ साझा करते हैं, तो संभवतः आपके पास कई उपयोगकर्ता सेट अप हैं, यह सोचकर कि अन्य उपयोगकर्ता अपने खाते में लॉग इन करते हैं और केवल अपनी होम निर्देशिका तक पहुंच पाते हैं। हालांकि, डिफ़ॉल्ट रूप से, कोई भी उपयोगकर्ता किसी भी होम निर्देशिका तक पहुंच सकता है।

जब आप उबंटू में एक नया उपयोगकर्ता जोड़ते हैं, तो योजक उपयोगिता नए खाते के लिए एक नई होम निर्देशिका बनाता है। डिफ़ॉल्ट रूप से, नई होम निर्देशिका रूट पर / home / निर्देशिका में उपयोगकर्ता नाम के बाद रखी जाती है। उदाहरण के लिए, / घर / लोरी। उबंटू में उपयोगकर्ता होम निर्देशिकाएं दुनिया के पढ़ने / निष्पादित अनुमतियों के साथ बनाई गई हैं, जो अन्य उपयोगकर्ताओं को अन्य उपयोगकर्ताओं की होम निर्देशिकाओं की सामग्री को पढ़ने के लिए सिस्टम अधिकारों पर दे रही हैं। लिनक्स में फ़ाइल अनुमतियां कैसे काम करती हैं, इस बारे में अधिक जानकारी के लिए हमारे आलेख को देखें।

नोट: जब हम इस आलेख में कुछ टाइप करने के लिए कहते हैं और टेक्स्ट के चारों ओर उद्धरण हैं, तो उद्धरण टाइप न करें, जब तक कि हम अन्यथा निर्दिष्ट न करें।

आप अपनी निजी निर्देशिका की सुरक्षा के लिए आसानी से अपनी होम निर्देशिका के लिए अनुमतियां बदल सकते हैं। अपनी होम निर्देशिका पर अनुमतियों की जांच करने के लिए, टर्मिनल विंडो खोलने के लिए Ctrl + Alt + T दबाएं। प्रॉम्प्ट पर निम्न पंक्ति टाइप करें और एंटर दबाएं। अपने उपयोगकर्ता नाम के साथ "लोरी" बदलें।

ls –ld /home/lori

नोट: कमांड में केवल लोअरकेस है, नंबर 1 नहीं है।

रेखा की शुरुआत में, फ़ाइल के लिए अनुमतियां सूचीबद्ध हैं। लिनक्स अनुमतियों के बारे में हमारे लेख में कहा गया है:

“The r stands for “read,” the w stands for “write,” and the x stands for “execute.” Directories will start with a “d” instead of a “-“. You’ll also notice that there are 10 spaces which hold value. You can ignore the first, and then there are 3 sets of 3. The first set is for the owner, the second set is for the group, and the last set is for the world.”

इसलिए, नीचे सूचीबद्ध होम निर्देशिका स्वामी के लिए अनुमतियां पढ़, लिख और निष्पादित कर चुकी है और समूह और दुनिया के लिए अनुमति को पढ़ और निष्पादित करती है।

इन अनुमतियों को बदलने के लिए, प्रॉम्प्ट पर निम्न पंक्ति टाइप करें और एंटर दबाएं।
इन अनुमतियों को बदलने के लिए, प्रॉम्प्ट पर निम्न पंक्ति टाइप करें और एंटर दबाएं।

sudo chmod 0750 /home/lori

संकेत मिलने पर अपना पासवर्ड टाइप करें और एंटर दबाएं।

नोट: chmod कमांड octal संख्याओं को अनुमतियों को इंगित करने के लिए एक तरीका के रूप में उपयोग करता है। लिनक्स फ़ाइल अनुमतियों के बारे में हमारा आलेख एक अलग विधि का उपयोग करता है जिसके लिए अधिक चरणों की आवश्यकता होती है लेकिन समझना आसान हो सकता है। अनुमतियों को निर्दिष्ट करने के लिए ऑक्टल संख्याओं का उपयोग करना एक तेज विधि है। आप जिस भी विधि के साथ अधिक आरामदायक हैं उसका प्रयोग करें। अनुमतियों को सेट करने के लिए ऑक्टल संख्याओं का उपयोग करने के बारे में जानने के लिए, यह आलेख देखें।

Image
Image

"Ls -ld / home /" का उपयोग करने के लिए ऊपर तीर को दो बार दबाएं"अनुमतियों को जांचने के लिए फिर से आदेश दें। ध्यान दें कि दुनिया के लिए अनुमतियां सभी डैश (-) हैं। इसका मतलब है कि दुनिया आपकी होम निर्देशिका में कुछ भी पढ़, लिख या निष्पादित नहीं कर सकती है।

हालांकि, उसी समूह में उपयोगकर्ता जैसे आप अपनी होम निर्देशिका में फ़ाइलों और फ़ोल्डरों को पढ़ और निष्पादित कर सकते हैं। यदि आप किसी और को नहीं चाहते हैं लेकिन अपने घर निर्देशिका तक पहुंच प्राप्त करने के लिए, chmod कमांड में संख्याओं के रूप में "0700" दर्ज करें।

नोट: लिनक्स में उपयोगकर्ताओं और समूहों के प्रबंधन के बारे में अधिक जानकारी के लिए, हमारा आलेख देखें।

टर्मिनल विंडो को बंद करने के लिए, प्रॉम्प्ट पर "बाहर निकलें" टाइप करें और एंटर दबाएं।

अब, जब सिस्टम पर अन्य उपयोगकर्ता आपकी होम निर्देशिका तक पहुंचने का प्रयास करते हैं, तो निम्न संवाद बॉक्स प्रदर्शित होता है।
अब, जब सिस्टम पर अन्य उपयोगकर्ता आपकी होम निर्देशिका तक पहुंचने का प्रयास करते हैं, तो निम्न संवाद बॉक्स प्रदर्शित होता है।
आपके द्वारा बनाए जा रहे नए उपयोगकर्ता के लिए होम निर्देशिका सेट करते समय आप विशिष्ट अनुमतियों का उपयोग करने के लिए उबंटू भी सेट कर सकते हैं। ऐसा करने के लिए, आपको adduser कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता है। ऐसा करने के लिए, प्रॉम्प्ट पर निम्न आदेश टाइप करें और एंटर दबाएं।
आपके द्वारा बनाए जा रहे नए उपयोगकर्ता के लिए होम निर्देशिका सेट करते समय आप विशिष्ट अनुमतियों का उपयोग करने के लिए उबंटू भी सेट कर सकते हैं। ऐसा करने के लिए, आपको adduser कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता है। ऐसा करने के लिए, प्रॉम्प्ट पर निम्न आदेश टाइप करें और एंटर दबाएं।

gksudo gedit /etc/adduser.conf

हम फ़ाइल संपादित करने के लिए जीएडिट का उपयोग कर रहे हैं। यदि आप चाहें तो आप एक अलग पाठ संपादक का उपयोग कर सकते हैं।

नोट: gksudo कमांड sudo कमांड की तरह है लेकिन ग्राफ़िकल प्रोग्राम को रूट के रूप में चलाने के लिए प्रयोग किया जाता है। Sudo कमांड को कमांड लाइन प्रोग्राम रूट के रूप में चलाने के लिए प्रयोग किया जाता है।

डायलॉग बॉक्स पर पासवर्ड एडिट बॉक्स में अपना पासवर्ड दर्ज करें जो एंटर दबाता है और एंटर दबाता है या ठीक क्लिक करता है।
डायलॉग बॉक्स पर पासवर्ड एडिट बॉक्स में अपना पासवर्ड दर्ज करें जो एंटर दबाता है और एंटर दबाता है या ठीक क्लिक करता है।
Adduser.conf फ़ाइल में DIR MODE कमांड तक स्क्रॉल करें। डिफ़ॉल्ट रूप से संख्या सेट "0755" है। विभिन्न प्रकार की अनुमतियों (आर, डब्ल्यू, एक्स) को प्रतिबिंबित करने के लिए इसे बदलें, आप विभिन्न प्रकार के उपयोगकर्ताओं (मालिक, समूह, दुनिया), जैसे "0750" या "0700" को पहले चर्चा के रूप में देना चाहते हैं। सहेजें पर क्लिक करें।
Adduser.conf फ़ाइल में DIR MODE कमांड तक स्क्रॉल करें। डिफ़ॉल्ट रूप से संख्या सेट "0755" है। विभिन्न प्रकार की अनुमतियों (आर, डब्ल्यू, एक्स) को प्रतिबिंबित करने के लिए इसे बदलें, आप विभिन्न प्रकार के उपयोगकर्ताओं (मालिक, समूह, दुनिया), जैसे "0750" या "0700" को पहले चर्चा के रूप में देना चाहते हैं। सहेजें पर क्लिक करें।
Image
Image

फ़ाइल मेनू से बाहर निकलने का चयन करके जीएडिट बंद करें। आप जीएडिट को बंद करने के लिए विंडो के ऊपरी-बाएं कोने में एक्स बटन भी क्लिक कर सकते हैं।

खिड़की के ऊपरी-बाएं कोने में एक्स पर क्लिक करके टर्मिनल विंडो बंद करें।
खिड़की के ऊपरी-बाएं कोने में एक्स पर क्लिक करके टर्मिनल विंडो बंद करें।
अब, आपकी होम निर्देशिका में फाइलें निजी रहेंगी। बस याद रखें कि, यदि आपके जैसे ही समूह में अन्य उपयोगकर्ता हैं, तो आप अपनी होम निर्देशिका के लिए समूह और दुनिया दोनों के लिए अनुमतियां लेना चाहेंगे।
अब, आपकी होम निर्देशिका में फाइलें निजी रहेंगी। बस याद रखें कि, यदि आपके जैसे ही समूह में अन्य उपयोगकर्ता हैं, तो आप अपनी होम निर्देशिका के लिए समूह और दुनिया दोनों के लिए अनुमतियां लेना चाहेंगे।

सिफारिश की: