使用mount
命令掛載網絡文件系統(NFS)通常涉及以下步驟:
確保NFS服務已安裝:
sudo apt-get install nfs-kernel-server # Debian/Ubuntu
sudo yum install nfs-utils # CentOS/RHEL
sudo dnf install nfs-utils # Fedora
配置NFS共享:
/etc/exports
,添加要共享的目錄和允許訪問的客戶端。例如:/shared_directory 192.168.1.0/24(rw,sync,no_subtree_check)
sudo exportfs -ra
啟動NFS服務:
sudo systemctl start nfs-kernel-server
sudo systemctl enable nfs-kernel-server
在客戶端掛載NFS共享:
sudo mkdir /mnt/nfs_share
mount
命令掛載NFS共享:sudo mount server_ip:/shared_directory /mnt/nfs_share
其中,server_ip
是NFS服務器的IP地址,/shared_directory
是服務器上共享的目錄,/mnt/nfs_share
是客戶端上的掛載點。驗證掛載:
df -h
命令查看掛載情況:df -h
自動掛載(可選):
/etc/fstab
文件,添加以下行:server_ip:/shared_directory /mnt/nfs_share nfs defaults 0 0
假設服務器IP為192.168.1.100
,共享目錄為/shared_directory
,客戶端掛載點為/mnt/nfs_share
,則步驟如下:
服務器端:
sudo apt-get install nfs-kernel-server
echo "/shared_directory 192.168.1.0/24(rw,sync,no_subtree_check)" | sudo tee -a /etc/exports
sudo exportfs -ra
sudo systemctl start nfs-kernel-server
sudo systemctl enable nfs-kernel-server
客戶端:
sudo mkdir /mnt/nfs_share
sudo mount 192.168.1.100:/shared_directory /mnt/nfs_share
df -h
通過以上步驟,您應該能夠成功掛載網絡文件系統(NFS)。