centos 本地作为nfs服务器
时间: 2023-10-01 20:03:13 浏览: 94
要在CentOS上作为NFS服务器,您需要遵循以下步骤:
1. 安装NFS服务器软件包:
```
sudo yum install nfs-utils
```
2. 创建要共享的目录:
```
sudo mkdir /mnt/nfs_share
```
3. 将该目录添加到NFS服务器的导出列表中,编辑 `/etc/exports` 文件,并添加以下行:
```
/mnt/nfs_share *(rw,sync,no_root_squash,no_all_squash)
```
其中 `*` 表示允许所有客户端访问该共享目录。您可以使用特定的IP地址或CIDR地址替换 `*`。
4. 启动NFS服务并设置开机启动:
```
sudo systemctl enable nfs-server
sudo systemctl start nfs-server
```
5. 确保NFS和RPC服务在防火墙中被允许:
```
sudo firewall-cmd --permanent --add-service=nfs
sudo firewall-cmd --permanent --add-service=rpc-bind
sudo firewall-cmd --reload
```
现在您的CentOS系统已经配置为NFS服务器。其他计算机可以使用 `mount` 命令挂载该共享目录。例如,如果您的NFS服务器的IP地址为 `192.168.1.100`,您可以在其他计算机上使用以下命令挂载该共享目录:
```
sudo mount -t nfs 192.168.1.100:/mnt/nfs_share /mnt/local_share
```
其中, `/mnt/local_share` 是本地计算机上的挂载点。
阅读全文