सवाल गाउन का दावा करने के बाद भी इसका कोई प्रभाव नहीं पड़ता है कि यह मालिक बदल गया है


उपयोगकर्ता 'उपयोगकर्ता' सर्वर पर मौजूद है। समूह 'homeusers' सर्वर पर मौजूद है।

यह हो रहा है:

user@localhost / $ ssh user@server
user@server:~$ lsb_release -a
Description:    Ubuntu 12.04.3 LTS
user@server:~$ cd /mount/somedir/
user@server:/mount/somedir$ ls -al
drwxrwxrwx 1 root root 4096 Nov 24 20:55 .
drwxr-xr-x 5 root root 4096 Nov 30 10:11 ..
drwxrwxrwx 1 root root 4096 Dec  2 02:11 somechild
user@server:/mount/somedir$ sudo chown -v user:homeusers somechild
changed ownership of `somechild' from root:root to user:homeusers
user@server:/mount/somedir$ ls -al
drwxrwxrwx 1 root root 4096 Nov 24 20:55 .
drwxr-xr-x 5 root root 4096 Nov 30 10:11 ..
drwxrwxrwx 1 root root 4096 Dec  2 02:11 somechild

1
2018-01-02 03:55


मूल


रण डीएफ-टीएच और यह एक फ्यूजब्लैक माउंट के रूप में दिखाता है, जिसका अर्थ है कि यह एक एनएफटीएस माउंट है। मुझे लगता है कि इसके साथ कुछ करने के लिए है। - Chaos
chown घुड़सवार डिस्क / विभाजन पर कोई प्रभाव नहीं पड़ेगा। यदि आपको विशिष्ट स्वामी / समूह विशेषाधिकारों के साथ विभाजन को माउंट करने की आवश्यकता है, तो आपको उसमें निर्दिष्ट करना होगा mount आदेश या अपने माध्यम से fstab प्रवेश। - douggro
+ डौग्रो, भले ही माउंट एनटीएफएस नहीं है? अगर मैं ext4 आरोहित किया गया है, तो आरोहित होने पर फ़ाइलों को बोना ठीक नहीं है? धन्यवाद - Chaos


जवाब:


तुम सही हो। एनटीएफएस अपराधी है। उबंटू NTFS विभाजन को रूट के रूप में आरोहित करेगा, लेकिन फ़ाइलों के लिए 777 के रूप में सभी अनुमतियों और निर्देशिकाओं के लिए 755 के साथ।

जैसा कि बताया गया है, आप माउंट कमांड के साथ मालिक को निर्दिष्ट करने में सक्षम होना चाहिए:

sudo mount -o uid=`id -u user` /dev/sdX /mount/somedir

2
2018-01-02 06:07



ग्रिड और यूआईडी को शामिल करने के लिए fstab को अद्यतन करने से समस्या हल हो गई। मुझे एक बाहरी प्रारूप में जाने की आवश्यकता होगी हालांकि मुझे अधिक बारीक नियंत्रण की आवश्यकता है। धन्यवाद - Chaos
ध्यान दें कि यह वर्चुअलबॉक्स का उपयोग कर विंडोज पर वारंटी साझा फ़ोल्डरों को आम तौर पर प्रभावित करता है। देख: stackoverflow.com/questions/13169154/... - PeterVermont