使用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)。