Nfs

除非 chmod 777,否則無法寫入 NFS

  • January 29, 2019

我只是按照以下教程

https://www.howtoforge.com/tutorial/install-nfs-server-and-client-on-debian/

我的導出文件看起來像

/storage/nfs/   192.168.2.13(rw,no_root_squash,async)

據我了解,使用 rw 和 no_root_squash,我應該能夠使用我的普通使用者從客戶端寫入 nfs,並且我的普通使用者寫入的所有文件都將歸nobody:nogroup 所有,但這似乎並不就是這樣,如果它是 chmod 777 並且文件歸我的客戶普通使用者所有,我只能寫入該目錄…

我怎樣才能讓客戶端寫入該目錄的文件歸nobody:nogroup所有,並且能夠寫入該目錄而不是chmod 777

nfs 檢查使用者 id 的訪問權限。您本地電腦上使用者的 UID 需要與您嘗試在伺服器上訪問的文件的所有者的 UID 匹配。

引用自:https://serverfault.com/questions/951235