NFS 공유 폴더 소유권은 Vagrant의 게스트 OS에서 변경되지 않습니다.

NFS 공유 폴더 소유권은 Vagrant의 게스트 OS에서 변경되지 않습니다.

다음과 같은 Vagrantfile이 있습니다.

...
config.nfs.map_uid = 33
config.nfs.map_gid = 33

config.vm.synced_folder "/home/test", "/home/test", type: "nfs"
...

폴더를 성공적으로 마운트한 후 vagrant up /home/test33 대신 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

호스트 운영 체제:우분투 14.04.1 LTS

게스트 OS:데비안 6.0.9

UPD. 질문이 제출되었습니다.https://github.com/mitchellh/vagrant/issues/4816

답변1

Vagrant 개발자가 답변했습니다.Github의 문제:

이것은 정확합니다. 소유자는 변경되지 않으며 게스트에서 파일에 액세스할 때 파일을 읽고 쓰는 사용자만 변경됩니다. 손님에게는 눈에 띄는 변화가 보이지 않습니다.

관련 정보