NFS 的參數 – no_root_squash vs root_squash

 

太久沒用,參數忘的一乾二淨了…

在 NFS server【node1】的 /etc/exports,分別用預設值、root_squash、no_root_squash 測試

cat /etc/exports
/tmp    172.25.0.0/255.255.0.0(rw,sync,root_squash)

從 NFS client【node2】mount 之後,分別寫入檔案觀察 owner 跟 group

-rw-r–r–. 1 nfsnobody nfsnobody   0 May 23 16:33 nfs_default
-rw-r–r–. 1 root            root              0 May 23 16:34 nfs_no_root_squash
-rw-r–r–. 1 nfsnobody nfsnobody   0 May 23 16:35 nfs_root_squash

image

預設值,不帶參數時,就是 root_squash,會置換成 nfsnobody

加上 no_root_squash 參數時,會保留原來的 UID

廣告
本篇發表於 CentOS 6, CentOS 7, Linux, RHEL 6, RHEL 7, ubuntu。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s