ubuntu下NFS服务器的搭建
在Ubuntu上搭建NFS服务器的步骤如下:
- 安装NFS内核服务器和用户空间工具:
sudo apt update
sudo apt install nfs-kernel-server
- 创建共享目录:
sudo mkdir -p /srv/nfs/share
sudo chown nobody:nogroup /srv/nfs/share
- 编辑
/etc/exports
文件来配置共享:
sudo nano /etc/exports
添加以下行来共享刚创建的目录给所有客户端(只读权限):
/srv/nfs/share *(ro,async,no_subtree_check)
如果需要指定特定的客户端或者更多权限,可以修改上述配置。
- 启动NFS服务并导出共享目录:
sudo systemctl start nfs-kernel-server
sudo systemctl enable nfs-kernel-server
sudo exportfs -rav
- 配置防火墙(如果需要)允许NFS通信:
sudo ufw allow from any to any port nfs
sudo ufw enable
sudo ufw status
至此,NFS服务器已经搭建完成。客户端可以挂载并使用这个共享目录了。在客户端,使用以下命令来挂载服务器上的共享目录:
sudo mount server_ip:/srv/nfs/share /mnt
替换server_ip
为NFS服务器的IP地址。
评论已关闭