Permissions

如何指定 NFS 掛載的所有者和權限?

  • December 19, 2018

我在 fstab 中有一個 NFS 掛載:

10.0.12.10:/share1    /net/share1    nfs    rw    0    0

預設為 root 作為所有者和組以及 777 權限。如何指定另一個所有者和不同的權限?我可以使用 chown 和 chmod,但它當然應該可以直接從 mount 命令中使用?

系統作業系統為 Ubuntu Server 14.04。

mount 命令不可能,因為 mount 必須處理各種不同的文件系統類型——包括那些可能不支持“經典” ugounix 樣式權限的文件系統類型。

你被“卡住”了chown// chgrpchmod(如適用)。

請記住,伺服器對其自己的文件系統具有權限。它很可能正在做某種映射方式——你會更常見地看到root-> nobody,但是 NFSv4 和 idmap 在那裡打開了一個全新的蠕蟲罐。(它不應用直接的 uid/gid 所有權,而是將使用者 ID 映射到一個公共目錄。)

引用自:https://unix.stackexchange.com/questions/238714