linux 配置NFS
配置NFS服务器的步骤如下:
- 安装NFS服务:
sudo apt-update
sudo apt-get install nfs-kernel-server
- 创建共享目录:
mkdir -p /srv/nfs/share
- 修改
/etc/exports
文件,添加共享目录信息:
/srv/nfs/share <client_IP>(rw,sync,no_subtree_check)
替换<client_IP>
为客户端的IP地址,或使用通配符来允许多个客户端。
- 导出共享目录并重启NFS服务:
sudo exportfs -ra
sudo systemctl restart nfs-kernel-server
- 确保NFS服务器的端口(通常是2049)和mountd(如果使用了动态端口)的端口在防火墙上开放。
客户端配置步骤:
- 安装NFS客户端:
sudo apt-get install nfs-common
- 创建一个挂载点:
mkdir -p /mnt/nfs
- 挂载远程NFS共享:
sudo mount <server_IP>:/srv/nfs/share /mnt/nfs
替换<server_IP>
为NFS服务器的IP地址。
- 为了让挂载在系统启动时自动完成,可以将挂载信息添加到
/etc/fstab
文件:
<server_IP>:/srv/nfs/share /mnt/nfs nfs defaults 0 0
以上步骤提供了基本的NFS服务器设置和客户端挂载指南。根据具体需求,可能需要额外配置权限、网络安全(如TLS/SSL)和其他高级选项。
评论已关闭