首先要清楚一點:NFS服務(wù)的共享是建立在linux和linux之間的。
配置任何服務(wù)之前我們要做的2件事:
iptables -F
setenforce 0 NFS服務(wù)內(nèi)核防火墻影響不大,主要還是iptables
服務(wù)端:
安裝nfs服務(wù)軟件包:
啟動nfs服務(wù)
下面說一個NFS服務(wù)起不來的解決方法,這個錯誤還是比較常見的。
報錯:RPC。。。。。問題,這個是因為我把rpc給關(guān)了:
把rpc打開重啟下服務(wù):
服務(wù)端共享出去/mnt對所有的主機(以只讀的方式)
客戶端 終端為白色
首先要識別下服務(wù)端是否有目錄共享出來。
然后我們在掛載:
因為我們給的權(quán)限是只讀所以寫不進去:
提到客戶端的掛載,也有2個常見的問題:(錯誤案列)
這樣也是錯的,ip前面多了//。域名服務(wù)失敗,找不到這個共享目錄。
第二種、、沒截圖我把報錯說一下:
NO ROUTE TO HOST 沒有路由到達主機
(服務(wù)端iptables –F解決火墻沒刷干凈)
服務(wù)端賦予寫的權(quán)限:
客戶端:
可以創(chuàng)建文件,注意看文件的權(quán)限
服務(wù)端:(以root身份訪問nfs服務(wù)共享目錄,不轉(zhuǎn)換root的權(quán)限)
客戶端:file1
服務(wù)端:使用uid為500的用戶身份訪問nfs
客戶端創(chuàng)建好文件在服務(wù)端看下:file2
注意:客戶端沒有這個用戶,我們使用的用戶uid也是服務(wù)端的用戶,客戶單看到的只是nobody,客戶端只會用nfs,他們不會去看文件的權(quán)限,權(quán)限的管理還是服務(wù)端人員
轉(zhuǎn)換root的權(quán)限,我們也不指定以那個用戶身份去訪問nfs,默認文件的身份nfsnobody
轉(zhuǎn)換所有用戶的身份,全部以uid為500 的用戶身份去訪問nfs
更多的書寫方法參考幫助
配置服務(wù)端以域名的方式共享出去:
如果出現(xiàn)下面的情況:客戶端掛載不上
去服務(wù)端配置域名,ip解析
客戶端不用配置,然后就ok了
新聞熱點
疑難解答