हर कोई अन्य उपयोगकर्ताओं के फ़ोल्डर, व्यवस्थापक या मानक तक पहुंच की अनुमति देने के लिए Ubuntu डिफ़ॉल्ट क्यों है?


9

अन्य उपयोगकर्ता डिफ़ॉल्ट रूप से, व्यवस्थापक या मानक उपयोगकर्ताओं द्वारा मेरी सभी फाइलें क्यों देख सकते हैं? निश्चित रूप से केवल सार्वजनिक फ़ोल्डर में एक डिफ़ॉल्ट शेयर होना चाहिए, विकल्प के साथ अन्य फ़ोल्डर को उपयोगकर्ताओं और समूहों के साथ साझा करने का विकल्प जैसा कि मालिक प्रसन्न होता है?

जवाबों:


5

सुरक्षा टीम नीति के अनुसार :

डिफ़ॉल्ट रूप से, उबंटू को उपयोगकर्ताओं को आसानी से फ़ाइलों को साझा करने और एक दूसरे की मदद करने की अनुमति देने के लिए डिज़ाइन किया गया है ( बग 48734 देखें )। इसका समर्थन करने के लिए, प्रत्येक उपयोगकर्ता की डिफ़ॉल्ट होम निर्देशिका अन्य सभी उपयोगकर्ताओं द्वारा पठनीय है। निजी फ़ाइलों को "निजी" उप-निर्देशिका में रखा जा सकता है, जहां पहुंच अनुमतियों को अन्य उपयोगकर्ताओं (मोड 0700) तक पहुंच सीमित करने के लिए सेट किया जा सकता है। यदि प्रतिबंधात्मक होम निर्देशिका अनुमतियाँ आपके सिस्टम के लिए प्राथमिकता हैं, तो कृपया नए उपयोगकर्ता बनाते समय विभिन्न सेटिंग्स को समायोजित करने के लिए /etc/adduser.conf फ़ाइल की जांच करें, जिसमें नए बनाए गए होम निर्देशिकाओं के लिए डिफ़ॉल्ट अनुमति मास्क भी शामिल है।


1

जबकि आपकी अधिकांश फ़ाइलों को अदृश्य होना अच्छा होगा, यह उन स्थितियों के लिए अव्यावहारिक होगा जहाँ आपको फ़ाइलों तक पहुँचने के लिए पढ़ने की आवश्यकता होती है (उदाहरण के लिए फ़ाइलों को पुनर्प्राप्त करने के लिए, या फ़ाइलों को किसी अन्य सिस्टम में कॉपी करना), लेकिन उन तक पहुँच नहीं है खाता (खो गया पासवर्ड, खराब सेटिंग्स आदि के कारण लॉगिन करने में असमर्थ)।

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


... या आपके समूह का सदस्य :)
नाथन उस्मान

@GeorgeEdison हां - मैं इसे जोड़ देंगे :)
RolandiXor
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.