2014-09-23 81 views
1

流浪版本1.6.3流浪漢synced_folder文件權限

虛擬盒4.3.12

VBoxGuestAdditions-4.3.2

主機操作系統 - > Windows 8的

來賓操作系統 - >的CentOS 6.4

這是我的Vagrantfile的內容(開發人員是用戶名)

config.vm.synced_folder ".", "/vagrant", disabled: true 

config.vm.synced_folder ".", "/var/www" 

# # comments-> I tried many combinations 
# :owner=> 'developer', 
# :group=> 'developer' 
# :mount_options=> ['dmode=777', 'fmode=777'] 

現在,當我嘗試用chmod命令來改變synced_folder(在/ var/WWW)的訪問權限或子目錄或synced_folder的文件中,結果並不如預期

例如

1) vim testFile.php 

2) ls -al testFile.php 
    -rwxrwxrwx 1 developer developer 12 Sep 23 15:52 testFile.php 

3) chmod 700 testFile.php 
    -rwxrwxrwx 1 developer developer  12 Sep 23 15:52 testFile.php 

4) chmod 000 testFile.php 
    -r-xr-xr-x 1 developer developer  12 Sep 23 15:52 testFile.php 

5) chmod 111 testFile.php 
    -r-xr-xr-x 1 developer developer  12 Sep 23 15:52 testFile.php 

6) chmod 077 testFile.php 
    -rwxrwxrwx 1 developer developer  12 Sep 23 15:52 testFile.php 

基本上這個文件總是可以被「owner」,「group」和「others」讀取和執行。 問題是爲什麼它是這樣的?有沒有解決方案?我希望synced_folder根據centOS訪問權限行事。

我真的在這裏呆了幾天。請幫助。

謝謝

回答

0

來賓操作系統通常保留主機的保留。嘗試爲Windows上的其他用戶添加權限。