Nfs
NFS 共享文件夾所有權在 Vagrant 的來賓作業系統中沒有改變
我有以下流浪文件:
... config.nfs.map_uid = 33 config.nfs.map_gid = 33 config.vm.synced_folder "/home/test", "/home/test", type: "nfs" ...
成功安裝文件夾後
vagrant up
/home/test
,但 uid=1000 和 gid=1000(1000 - 主機上此文件夾的所有者),而不是 33。在主機的/etc/exports
一切對我來說都很好:"/home/test" 10.0.0.2(rw,no_subtree_check,all_squash,anonuid=33,anongid=33,fsid=2395053692)
流浪者版本: 1.6.5
主機作業系統: Ubuntu 14.04.1 LTS
來賓作業系統: Debian 6.0.9
Vagrant 的開發者在 Github 上回答了這個問題:
這是對的。它不會改變所有者,它只是改變使用者讀取/寫入文件的方式,就像在來賓上訪問文件時一樣。您不會在來賓中看到任何明顯的變化。