जवाबों:
यदि आप अपेक्षाकृत आधुनिक फाइलसिस्टम (ext3 / ext4, btrfs, ntfs) के साथ लिनक्स का उपयोग कर रहे हैं , तो यह POSIX ACL के साथ किया जा सकता है :
फ़ाइल सिस्टम के लिए ACLs सक्षम करें। यह केवल ext3 और 2.6.38 से पुराने कर्नेल पर ext4 के लिए आवश्यक है। अन्य सभी फ़ाइल सिस्टम जो ACL का समर्थन करते हैं, उन्हें स्वचालित रूप से सक्षम करते हैं।
mount -o remount,acl /
tune2fs -o acl /dev/<partition>
tom
फ़ोल्डर को एक्सेस दें :
setfacl -m user:tom:rwx /home/samantha/folder
यदि OS या फाइल सिस्टम ACL का समर्थन नहीं करता है, तो दूसरा तरीका समूहों का उपयोग करना है।
एक समूह बनाएं।
कुछ लिनक्स वितरण प्रत्येक उपयोगकर्ता के लिए एक अलग समूह बनाते हैं: tom
स्वचालित रूप से नाम वाले समूह में भी होगा tom
।
यदि नहीं, तो एक समूह बनाएं। यह लिनक्स पर काम करना चाहिए ...
groupadd tom
gpasswd -a tom tom
... और यह - बीएसडी पर:
groupadd tom
usermod -G tom tom
chgrp
उस समूह को निर्देशिका, और अनुमति दें chmod
:
chgrp tom /home/samantha/folder
chmod g+rwx /home/samantha/folder
दोनों उपयोगकर्ताओं को एक सामान्य समूह में जोड़ें। उस समूह को निर्देशिका बनाएं, और आवश्यकतानुसार समूह अनुमतियाँ असाइन करें।