次のVagrantfileがあります。
...
config.nfs.map_uid = 33
config.nfs.map_gid = 33
config.vm.synced_folder "/home/test", "/home/test", type: "nfs"
...
フォルダを正常にマウントしたら、vagrant up
/home/test
33の代わりにuid = 1000とgid = 1000(1000 - ホストシステムのフォルダ所有者)を使用します。ホストでは、/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
ゲストOS:Debian 6.0.9
UPD。質問が送信されました。https://github.com/mitchellh/vagrant/issues/4816
答え1
Vagrant開発者が回答しました。Githubの問題:
これは正しいです。所有者は変更されず、ゲストがファイルにアクセスするとファイルを読み書きするユーザーのみが変更されます。ゲストには目立つ変化は見られません。