1. 程式人生 > >linux網絡文件夾

linux網絡文件夾

高效 選項 高效率 通用 xxx ins 共享目錄 設置 ash

一、先在共享主機/etc/exports下設置①共享目錄②客戶端地址③訪問權限/用戶映射/其他
格式如下:/backup 192.168.0.xx(rw,sync)
①本地創建共享目錄
②客戶端地址/域名/整個網段
③訪問權限/用戶映射/其他
訪問權限:
設置輸出目錄只讀:ro
設置輸出目錄讀寫:rw
用戶映射:
all_squash:將遠程訪問的所有普通用戶及所屬組都映射為匿名用戶或用戶組(nfsnobody);
no_all_squash:與all_squash取反(默認設置);
root_squash:將root用戶及所屬組都映射為匿名用戶或用戶組(默認設置);
no_root_squash:與rootsquash取反;
anonuid=xxx:將遠程訪問的所有用戶都映射為匿名用戶,並指定該用戶為本地用戶(UID=xxx);
anongid=xxx:將遠程訪問的所有用戶組都映射為匿名用戶組賬戶,並指定該匿名用戶組賬戶為本地用戶組賬戶(GID=xxx);
其他選項:
secure:限制客戶端只能從小於1024的tcp/ip端口連接nfs服務器(默認設置);
insecure:允許客戶端從大於1024的tcp/ip端口連接服務器;
sync:將數據同步寫入內存緩沖區與磁盤中,效率低,但可以保證數據的一致性;
async:將數據先保存在內存緩沖區中,必要時才寫入磁盤;
wdelay:檢查是否有相關的寫操作,如果有則將這些寫操作一起執行,這樣可以提高效率(默認置);
no_wdelay:若有寫操作則立即執行,應與sync配合使用;
subtree:若輸出目錄是一個子目錄,則nfs服務器將檢查其父目錄的權限(默認設置);
no_subtree:即使輸出目錄是一個子目錄,nfs服務器也不檢查其父目錄的權限,這樣可以提高效率;

二、服務端防火墻設置111和2049端口白名單
三、啟動服務端nfs服務
四、客戶端掛載
mount -t nfs4 192.168.0.xx:/backup /backup

linux網絡文件夾