archlinux 开启nfsv2
时间: 2024-06-16 16:03:37 浏览: 143
在Arch Linux中开启NFSv2,你需要进行以下步骤:
1. 首先,确保你已经安装了nfs-utils软件包。如果没有安装,可以使用以下命令进行安装:
```
sudo pacman -S nfs-utils
```
2. 编辑NFS服务器的配置文件`/etc/nfs.conf`,确保以下两行的注释被取消:
```
# /etc/nfs.conf
[...]
# To disable NFSv4 on the server, uncomment following line
#NFSD_V4="no"
[...]
# To disable NFSv3 on the server, uncomment following line
#NFSD_V3="no"
```
3. 编辑NFS服务器的配置文件`/etc/exports`,添加对应的NFS共享目录和选项。例如,如果你要共享`/srv/nfs`目录,并开启NFSv2支持,可以在文件中添加以下内容:
```
/srv/nfs *(rw,sync,no_subtree_check,fsid=0,no_root_squash,no_all_squash,insecure,sec=sys:krb5:krb5i:krb5p:krb5i:krb5p)
```
4. 保存并退出`/etc/exports`文件后,重新加载NFS服务器配置:
```
sudo exportfs -ra
```
5. 启动NFS服务器服务:
```
sudo systemctl start nfs-server.service
```
6. 如果你希望NFS服务器在系统启动时自动启动,可以使用以下命令启用该服务:
```
sudo systemctl enable nfs-server.service
```
现在,你的Arch Linux系统已经开启了NFSv2支持。