Saya mencoba chown
membuat folder bersama VirtualBox secara rekursif , tapi saya tidak bisa membuatnya berfungsi:
$ 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
Saya sadar bahwa saya hanya bisa menambahkan pengguna ke grup vboxsf (karena memiliki izin penuh), tetapi saya tidak ingin memberikan setiap pengguna / daemon izin penuh ke semua folder bersama saya.
Saya menjalankan VirtualBox 4.2.x, dengan Windows 7 sebagai tuan rumah dan Xubuntu dan Debian sebagai tamu.
Apakah ada cara bagi saya untuk mengubah pemilik / grup direktori bersama VirtualBox saya?
Jawaban:
Sistem file bersama VirtualBox (vboxsf) tidak mendukung izin POSIX per se ; melainkan, mereka "diatur" pada waktu mount:
The
gid
bit menentukan kelompok yang memiliki direktori; pada sistem saya, ini terjadi sesuai dengan grup vboxsf.Anda dapat mengubah kepemilikan pengguna dan / atau grup dengan remounting (harus dilakukan sebagai
root
):Ganti
1000
dengan ID pengguna / grup yang diinginkan, dandropbox
dengan nama bagian (bagian setelahsf_
).Perhatikan bahwa ini harus dilakukan setelah setiap reboot kecuali Anda mengedit
/etc/fstab
.sumber
gid=1000,uid=1000,rw
(ganti ID pengguna / grup yang sesuai).