本文將指導(dǎo)您如何利用mount命令掛載NFS(網(wǎng)絡(luò)文件系統(tǒng))。請確保已在服務(wù)器端配置好NFS服務(wù)。
步驟一:確認(rèn)NFS服務(wù)已安裝
在服務(wù)器上,使用以下命令安裝NFS服務(wù)(根據(jù)您的Linux發(fā)行版選擇):
sudo apt-get install nfs-kernel-server # Debian/Ubuntu sudo yum install nfs-utils # RHEL/centos/Fedora
步驟二:配置NFS共享目錄
編輯服務(wù)器端的/etc/exports文件,添加共享目錄及允許訪問的客戶端IP地址或網(wǎng)絡(luò)段。例如,共享/shared_directory目錄并允許192.168.1.0/24網(wǎng)絡(luò)段訪問:
/shared_directory 192.168.1.0/24(rw,sync,no_subtree_check)
rw表示讀寫權(quán)限,sync表示同步寫入,no_subtree_check禁用子樹檢查以提升性能。更多選項(xiàng)請參考exports(5)手冊頁。
步驟三:重啟NFS服務(wù)
保存/etc/exports文件后,重啟NFS服務(wù)使配置生效:
sudo systemctl restart nfs-kernel-server # Debian/Ubuntu sudo systemctl restart nfs-server # RHEL/CentOS/Fedora
步驟四:客戶端掛載NFS共享
在客戶端使用mount命令掛載NFS共享。例如,將服務(wù)器上的/shared_directory掛載到客戶端的/mnt/nfs目錄:
sudo mount 192.168.1.100:/shared_directory /mnt/nfs
將192.168.1.100替換為服務(wù)器的IP地址。
步驟五:驗(yàn)證掛載結(jié)果
使用df -h命令檢查掛載是否成功:
df -h
步驟六:設(shè)置自動掛載(可選)
若需開機(jī)自動掛載,在客戶端的/etc/fstab文件中添加以下行:
192.168.1.100:/shared_directory /mnt/nfs nfs defaults 0 0
然后執(zhí)行sudo mount -a應(yīng)用更改。
重要提示:
- 確保防火墻允許NFS端口的流量。
- 某些情況下可能需要調(diào)整SELinux策略以允許NFS掛載。
完成以上步驟后,您就可以訪問NFS共享目錄了。 請根據(jù)您的實(shí)際情況修改IP地址和目錄路徑。