在CentOS7上实现NFS共享
时间: 2023-09-29 17:09:29 浏览: 57
NFS(Network File System)是一种基于Unix和Linux系统的分布式文件系统,可以让多个计算机之间共享文件。
在CentOS7上实现NFS共享,需要进行以下步骤:
1. 安装NFS服务器软件
使用以下命令安装NFS服务器软件:
```
sudo yum install nfs-utils
```
2. 创建共享目录
使用以下命令创建一个共享目录:
```
sudo mkdir /nfs_share
```
3. 配置NFS服务器
打开NFS配置文件/etc/exports,添加以下内容:
```
/nfs_share *(rw,sync,no_subtree_check)
```
其中,/nfs_share是共享目录的路径,*表示允许任何IP地址访问,rw表示允许读写,sync表示同步写入,no_subtree_check表示禁止子目录访问检查。
4. 启动NFS服务器
使用以下命令启动NFS服务器:
```
sudo systemctl start nfs-server
```
5. 设置开机自启动
使用以下命令设置NFS服务器开机自启动:
```
sudo systemctl enable nfs-server
```
6. 配置防火墙
如果你的CentOS7系统开启了防火墙,需要配置防火墙允许NFS服务端口通过。使用以下命令:
```
sudo firewall-cmd --add-service=nfs --permanent
sudo firewall-cmd --reload
```
现在,你就可以在其他计算机上通过NFS协议访问该共享目录了。