मैं वर्चुअलबॉक्स शेयर्ड फोल्डर को क्यों नहीं चुन सकता?


25

मैं chownएक वर्चुअलबॉक्स साझा फ़ोल्डर की पुनरावृत्ति करने की कोशिश कर रहा हूं , लेकिन मैं इसे काम नहीं कर सकता:

$ ls -lah
total 16K
drwxr-xr-x  4 root root   4.0K Aug  1  2012 .
drwxr-xr-x 23 root root   4.0K Jul 21  2012 ..
drwxrwx---  1 root vboxsf 4.0K May  4 17:02 sf_dev
drwxrwx---  1 root vboxsf 4.0K Sep  2 10:21 sf_dropbox
$ sudo chown -R pknight:pknight sf_dropbox && ls -lah
total 16K
drwxr-xr-x  4 root root   4.0K Aug  1  2012 .
drwxr-xr-x 23 root root   4.0K Jul 21  2012 ..
drwxrwx---  1 root vboxsf 4.0K May  4 17:02 sf_dev
drwxrwx---  1 root vboxsf 4.0K Sep  2 10:21 sf_dropbox

मुझे पता है कि मैं केवल एक उपयोगकर्ता को vboxsf समूह में जोड़ सकता हूं (क्योंकि इसकी पूर्ण अनुमति है), लेकिन मैं अपने सभी साझा फ़ोल्डरों को प्रत्येक उपयोगकर्ता / डेमॉन को पूर्ण अनुमति नहीं देना चाहता।

मैं VirtualBox 4.2.x चला रहा हूं, जिसमें मेजबान के रूप में विंडोज 7 और Xubuntu और डेबियन दोनों हैं।

क्या मेरे वर्चुअलबॉक्स साझा निर्देशिका के स्वामी / समूह को बदलने का कोई तरीका है?


1
ध्यान दें कि स्वीकृत उत्तर प्रश्न का उत्तर नहीं देता है, और यह प्रश्न है कि मुझे उत्तर की आवश्यकता है।
रीइनरईयरपोस्ट

जवाबों:


28

वर्चुअलबॉक्स साझा फ़ाइल सिस्टम (vboxsf) प्रति POSIX अनुमतियों का समर्थन नहीं करता है ; बल्कि, वे माउंट टाइम पर "सेट" हैं:

$ mount
...
dropbox on /media/sf_dropbox type vboxsf (gid=1001,rw)

gidबिट समूह है कि निर्देशिका का मालिक है निर्दिष्ट करता है; मेरे सिस्टम पर, यह vboxsf समूह के साथ मेल खाने के लिए होता है।

आप उपयोगकर्ता और / या समूह के स्वामित्व को रीमाउंट करके बदल सकते हैं (जैसा होना चाहिए root):

# mount -t vboxsf -o remount,gid=1000,uid=1000,rw dropbox /media/sf_dropbox

1000वांछित उपयोगकर्ता / समूह आईडी के साथ बदलें , और dropboxशेयर के नाम के साथ (बाद का हिस्सा sf_)।

ध्यान दें कि यह हर रिबूट के बाद किया जाना चाहिए जब तक कि आप संपादित न करें /etc/fstab


आप इसे करने के लिए fstab को कैसे संपादित करते हैं?
TheSmose

@ TheSmose Ubuntu में यह कैसे करना है (और शायद अन्य डेबियन-आधारित डिस्ट्रो के रूप में अच्छी तरह से) के बारे में जानकारी के लिए askubuntu.com/questions/252853/… देखें । <विकल्प> फ़ील्ड में आप सबसे अधिक gid=1000,uid=1000,rwउपयोगकर्ता (समूह आईडी को उपयुक्त के रूप में प्रतिस्थापित करना चाहते हैं ) कर सकते हैं।
nc4pk
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.