在Linux中,可以通过以下几种方式配置和管理NFS服务器:
- 安装NFS服务器:
- NFS:sudo apt install nfs-kernel-server
例如:
# 安装NFS服务器
sudo apt install nfs-kernel-server
- 配置NFS服务器:
- 编辑
/etc/exports
文件,定义导出的目录和客户端。
例如:
/etc/exports
/home/user 192.168.1.0/24(rw,sync) # 导出home目录给192.168.1.0/24网段
3. 管理NFS服务器:
- 使用`systemctl`管理`nfs-server`服务。
- 使用`exportfs`导出NFS目录。
- 使用`showmount -e localhost`检查已导出的NFS目录。
例如:
启动nfs服务
sudo systemctl start nfs-server
停止nfs服务
sudo systemctl stop nfs-server
重新导出NFS配置
sudo exportfs -ra
检查已导出目录
showmount -e localhost
“`
- 测试NFS服务器:
- 在客户端安装NFS客户端:sudo apt install nfs-common 。
- 添加导出的NFS目录为客户机目录:sudo mount 192.168.1.100:/home/user /mnt/nfs 。
- 此时访问/mnt/nfs目录即访问服务器上/home/user目录。