因為 mount nfs 後, client 端的 uid, gid 會被拿來用,所以會造成file permission 的不方便。
像 nfs client create 一個 file, server 端無法刪除
這可以在 server 的 exports 作設定,強制 某 export folder 將 nfs 連線時,client 的uid, gid 改為某一個值
/home/james 192.168.144.42/24(rw,no_root_squash,all_squash,anonuid=1000,anongid=1000,async,no_subtree_check)
/home/charles-chang 192.168.144.182/24(rw,no_root_squash,all_squash,anonuid=1001,anongid=1001,async,no_subtree_check)
option 中 anonuid=1001, anongid=1001 就是 server 端 user: charles-chang 的 uid, gid。
而 1000是 james 的 uid, gid
參考:鳥哥
http://linux.vbird.org/linux_server/0330nfs.php
沒有留言:
張貼留言