कई उपयोगकर्ताओं के लिए NTFS पर कचरा: डॉल्फिन सफल क्यों होता है जहां Nautilus विफल रहता है?


12

मैं कई उपयोगकर्ताओं के लिए NTFS ड्राइव पर ट्रैश का उपयोग करने की क्षमता स्थापित करने का प्रयास कर रहा हूं ।

मंचों पर प्रस्तावित मुख्य समाधान में एक उपयोगकर्ता को ट्रैश का उपयोग करने में सक्षम बनाना शामिल है । यह विकल्प uid=1000,gid=1000को जोड़कर बनाया गया है /etc/fstab

उदाहरण fstab प्रविष्टि:
UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0

लेकिन यह केवल मूल उपयोगकर्ता id=1000को ट्रैश का उपयोग करने की अनुमति देता है । अन्य उपयोगकर्ताओं के पास इसकी पहुंच नहीं है।

कई उपयोगकर्ताओं के लिए एक प्रस्तावित समाधान खिड़कियों से संपत्ति विरासत में मिला है । मैंने यह कोशिश की लेकिन मैं इसे काम नहीं कर सका।

लेकिन फिर मैंने नोटिस किया कि NTFS ड्राइव के आरोहित होने के तरीके से इसका कोई लेना-देना नहीं हो सकता है:

  • नॉटिलस से हटाने से संदेश "कचरा में फ़ाइल को स्थानांतरित करने के लिए असंभव" प्रदर्शित होता है
  • डॉल्फिन से हटाना प्रदर्शित करता है ... कुछ भी नहीं। और फ़ाइल को ट्रैश में ले जाया जाता है।

लेकिन मैं डॉल्फिन का उपयोग नहीं करना चाहता हूं।

तो यहाँ मेरा सवाल है : क्या fstab के साथ खिलवाड़ को रोकना और Nautilus को सही तरीके से कॉन्फ़िगर करना संभव होगा ? या किसी के पास इस समस्या को हल करने के लिए एक सरल / कार्यशील समाधान है?

नोट: मैं 64 बिट सिस्टम पर Ubuntu 11.10 चला रहा हूं।

आपकी सहायता के लिए धन्यवाद!

संपादित करें: और मैं यह भी नोटिस करता हूं कि थूनर, एक्सएफसीई फाइल मैनेजर भी बिना किसी परेशानी के कचरा डालने के लिए फाइलें डाल सकता है। तो क्या Nautilus के साथ है?


आप चाहते हैं कि उपयोगकर्ता केवल ट्रैश में फाइलें भेजें? जहां तक ​​मुझे पता है विशेषाधिकार लिखना भी शामिल है। यदि उपयोगकर्ता के पास वह विशेषाधिकार नहीं है तो वे फाइलें नहीं लिख सकते (या हटा सकते हैं)। यदि थूनर और डॉल्फिन ऐसे व्यवहार की अनुमति देते हैं जो वास्तव में गोपनीयता की एक बग होगी और उपयोगकर्ता द्वारा पढ़े / लिखें विशेषाधिकार की अवहेलना होगी। क्या आप डॉल्फिन और थूनर का उपयोग करते समय mountऔर idकमांड का आउटपुट पोस्ट कर सकते हैं ?
सवास राड्विक

@ ब्रूनो-
परेरा

जवाबों:


4

NTFS-3G पेज में जो कुछ भी देखा जा रहा है, उसमें " Allowing Group / User " dmaskप्रविष्टि के अंतर्गत कुंजी हो सकती है।

उस पेज से-

आप / etc / fstab (NTFS-3G ड्राइवर) को अन्य विकल्प भी बता सकते हैं, जिन्हें विभाजन को एक्सेस (पढ़ने) की अनुमति है। उदाहरण के लिए, आपके लिए उपयोगकर्ताओं के समूह में लोगों को पहुँच प्रदान करने की अनुमति देना:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

डिफ़ॉल्ट रूप से, ntfs-3G ड्राइवर केवल रूट के लिए समर्थन लिखने में सक्षम करता है। उपयोगकर्ता लेखन को सक्षम करने के लिए, उपयोगकर्ता लेखन को सक्षम करने के लिए dmask पैरामीटर का उपयोग करें:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.