掛載nfs后沒有讀權限


問題:掛載nfs遠程目錄,沒有寫權限,查看mount信息確實是有讀寫權限的


nfs服務器export配置

經排查,nfs有個參數需要配置:

   參數no_root_squash的其作用是:NFS客戶端使用共享目錄的用戶,如果是root 的話,所有的操作均在服務器端映射為root用戶,擁有共享目錄的root權限!

    默認情況使用的是相反參數root_squash:在登入 NFS 主機export目錄的使用者如果當root時,那么這個使用者的權限將被壓縮成為匿名使用者,通常他的 UID 與 GID 都會變成 nobody 那個身份。
因為客戶端是使用root登錄的,自然權限被壓縮為nobody了,所以無法寫入。

修改參數

重新加載配置后,問題解決
參考:
https://www.cnblogs.com/mh-study/p/11148790.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM