在 Linux 7 系统上搭建 NFS(Network File System) 服务器的步骤如下:
1. 安装 NFS 软件包:
```
sudo yum install nfs-utils
```
2. 配置 NFS 服务:
编辑 `/etc/exports` 文件,添加要共享的目录和权限设置,例如:
```
/nfsshare *(rw,sync,no_root_squash)
```
这样会共享 `/nfsshare` 目录,所有客户端都拥有读写权限。
3. 启动 NFS 服务:
```
sudo systemctl start nfs-server
sudo systemctl enable nfs-server
```
确保 NFS 服务器在系统启动时自动启动。
4. 配置防火墙:
如果使用防火墙,需要打开相关端口:
```
sudo firewall-cmd --permanent --add-service=nfs
sudo firewall-cmd --permanent --add-service=rpc-bind
sudo firewall-cmd --permanent --add-service=mountd
sudo firewall-cmd --reload
```
5. 验证 NFS 服务:
```
sudo showmount -e
```
这将列出当前共享的目录。
6. 在客户端挂载 NFS 共享:
```
sudo mount -t nfs server_ip:/nfsshare /local_mount_point
```
替换 `server_ip` 和 `/local_mount_point` 为实际 IP 地址和本地挂载点。
这样就完成了在 Linux 7 系统上搭建 NFS 服务器的基本步骤。后续可以根据需要调整共享目录权限和客户端挂载选项。