1. 程式人生 > >NFS 配置文件

NFS 配置文件

pre ports pan 目錄 gid root用戶 通用 onu 只讀

NFS 配置文件是 /etc/exports,內容如下:

[root@localhost ~]# cat /etc/exports 
/data  192.168.216.129/32(rw,sync,all_squash,anonuid=1000,anongid=1000)
# /data:指定要共享的目錄
# 192.168.216.129/32:指定要共享給哪些客戶端
# rw,sync,all_squash,.....:指定客戶端的掛載選項

掛載選項:

rw                # 客戶端對共享的目錄可讀寫
ro                # 客戶端對共享的目錄只讀不可寫
sync # 同步模式,也就是把內存的數據實時寫入硬盤,但這樣會降低磁盤效率 async # 非同步模式,也就是每隔一段時間才會把內存的數據寫入硬盤,能保證磁盤效率,但當異常宕機/斷電時,會丟失內存裏的數據 no_root_squash # 客戶端掛載NFS共享目錄後,客戶端上的root用戶不受這些掛載選項的限制,權限很大 root_squash # 跟no_root_squash相反,客戶端上的root用戶受到這些掛載選項的限制,被當成普通用戶 all_squash # 客戶端上的所有用戶在使用NFS共享目錄時都被限定為一個普通用戶
anonuid # 上面的幾個squash用於把客戶端的用戶限定為普通用戶,而anouid用於限定這個普通用戶的uid,如:anouid=1000 anongid # 上面的幾個squash用於把客戶端的用戶限定為普通用戶,而anogid用於限定這個普通用戶的gid,如:anouid=1000

NFS 配置文件