目錄(持續(xù)更新)
基礎(chǔ)-第0章-安裝
基礎(chǔ)-第1章-基本操作
基礎(chǔ)-第2章-磁盤及文件系統(tǒng)管理
基礎(chǔ)-第3章-獲得幫助
基礎(chǔ)-第4章-用戶及權(quán)限基礎(chǔ)
基礎(chǔ)-第5章-網(wǎng)絡(luò)基本配置
基礎(chǔ)-第6章-管道座硕,重定向及文本處理
基礎(chǔ)-第7章-系統(tǒng)啟動(dòng)詳解
進(jìn)階-第1章-日志服務(wù)
進(jìn)階-第2章-DNS域名服務(wù)器
進(jìn)階-第3章-FTP文件共享服務(wù)
進(jìn)階-第4章-NFS文件共享服務(wù)
進(jìn)階-第5章-SMB文件共享服務(wù)
進(jìn)階-第6章-WEB服務(wù)Apache篇
進(jìn)階-第7章-電子郵件服務(wù)
進(jìn)階-第8章-Linux服務(wù)基礎(chǔ)及管理
高級-第1章-LVM邏輯卷
高級-第2章-高級權(quán)限ACL
高級-第3章-RAID提升速度及冗余
高級-第4章-高級網(wǎng)絡(luò)-網(wǎng)卡綁定寡喝,子端口
高級-第5章-SELinux安全系統(tǒng)基礎(chǔ)
高級-第6章-IPTable防火墻基礎(chǔ)
高級-第7章-Linux遠(yuǎn)程管理-SSH以清、VNC
第4章 NFS文件共享服務(wù)
第一節(jié)
NFS是類UNIX系統(tǒng)之間使用廣泛的文件共享協(xié)議邦邦,不同于ftp和http召耘,NFS不需要下載后使用
直接可以使用而不需要下載
NFS服務(wù)將某個(gè)文件夾共享出來,客戶端就可以直接通過網(wǎng)絡(luò)掛載該共享文件夾
掛載后直接使用敌厘,無需下載
NFS效率比FTP和HTTP高汹桦,但常用于局域網(wǎng)
三個(gè)主流版本:NFSV2 NFSV3 NFSV4
-
NFS協(xié)議
NFSV2和NFSV3默認(rèn)需要使用rpc服務(wù) 所以rpc服務(wù)必須開啟 service rpcbind start chkconfig rpcbind on 開機(jī)自啟動(dòng) NFSV4無需rpc支持,且防火墻效率 NFSV2和NFSV3使用TCP和UDP傳輸准验,UDP效率高但不可靠 NFSV4用TCP協(xié)議 NFS服務(wù)默認(rèn)安裝 service nfs start chkconfig nfs on
-
NFS赎线,防火墻
默認(rèn)NFS使用五個(gè)端口,其中四個(gè)是動(dòng)態(tài)糊饱,及rpc服務(wù)端口垂寥,動(dòng)態(tài)端口無法通過防火墻 如果需要通過防火墻,則需要配置NFS使用指定靜態(tài)端口 配置NFS的配置文件/etc/sysconfig/nfs另锋,添加靜態(tài)端口設(shè)置 MOUNT_PORT="4001" -掛載使用端口 STATD_PORT="4002" -狀態(tài)使用端口 LOCKD_TCPPORT="4003" -TCP鎖使用端口 LOCKE_UDPPORT="4004" -UDP鎖使用端口 防火墻需要配置允許以上端口滞项,以及NFS協(xié)議的2049端口,RPC的111端口允許通過 才能正常使用NFS
-
NFS共享
NFS服務(wù)的共享配置文件為/etc/exports 每個(gè)共享占用一行 共享目錄 允許的客戶主機(jī)(選項(xiàng)) 如: 共享目錄(絕對) 允許的客戶主機(jī)(選項(xiàng)) /linuxcast-nfs 192.168.1.0/24(ro,async) /linuxcast-nfs 10.1.1.1(rw,sync) /linuxcast-nfs *.linuxcast.net 配置好共享后夭坪,可以使用命令啟用 service nfs start 或 exportfs -r exportfs -v 查看共享是否生效
-
客戶端掛載NFS共享
可以通過mount命令掛載NFS共享 mount -t nfs 192.168.1.100:/linuxcast-net /mnt NFS服務(wù)器 共享路徑 也可以將配置寫入/etc/fstab中文判,在啟動(dòng)時(shí)自動(dòng)掛載: 192.168.1.100:linuxcast-nfs /mnt nfs defaults 0 0 掛載時(shí)可以使用-o指定掛載選項(xiàng),常用選項(xiàng)如下: - ro 只讀掛載 - rw 讀寫掛載 - vers=4 指定使用NFSv4方式掛載
-
NFS共享選項(xiàng)
默認(rèn)選項(xiàng)如下: - or 只讀共享 - sync 所有操作返回前必須已經(jīng)寫入磁盤 - wdelay 延遲寫操作室梅,等待更多的寫操作一起執(zhí)行 - root_squash 防止遠(yuǎn)程root用戶使用root全鄉(xiāng)對共享進(jìn)行訪問 常用: - rw 讀寫共享 - async 操作可以延遲寫入磁盤戏仓,立即響應(yīng)疚宇,可提高速度 - no_wdelay 關(guān)閉寫延遲,需要與sync選項(xiàng)同時(shí)使用 - no_root_squash關(guān)閉root_squash