1. 下载haneWin
下载链接
2. 正常安装
3. 修改配置
进入到安装目录下找到export文件
在最下面添加一行,格式为:“路径 名字 权限"。
如:D:\nfs -name:nfs -maproot:0:0,表示将D:\nfs路径命名为nfs,root权限可读写
4. 重启服务
默认有4个运行程序
依次管理员权限运行
- Stop sunRPC…
- Stop NFS Server
- Start NFS server
- Start SunRPC …
5. 查看结果
运行NFS Server服务(菜单栏 搜索即可)
列表栏会显示你新添加的列,若没有则失败。也可以选择列右键edit进行配置
6. linux 挂载
连接到linux系统,在/mnt/下创建新目录nfs。
使用如下命令挂载(用上面的例子,假设安装nfs服务的电脑ip为192.168.1.10):
mount -t nfs -o nolock 192.168.1.10:/nfs /mnt/nfs
其中/nfs:nfs服务器对应的name
其中/mnt/nfs为挂载目录
7. 访问读写
当挂载成功后,可以在/mnt/nfs目录下直接访问windows下D:\nfs下的内容了。
8. Windows在开启防火墙的情况下使用NFS 导致Linux挂载不上的问题处理方案
点击允许其他应用
将nfsd.exe 和 pmapd.exe两者加入允许列表,确定即可
9. CentOS8 在无网的情况下挂载报错
mount: /mnt/nfs: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount. helper program.
方案:
安装nfs-utils
需要下载对应的依赖包()
rpcbind-1.2.5-8.el8.x86_64.rpm
quota-nls-4.04-13.el8.noarch.rpm
quota-4.04-13.el8.x86_64.rpm
nfs-utils-2.3.3-47.el8.x86_64.rpm
libverto-libevent-0.3.0-5.el8.x86_64.rpm
keyutils-libs-devel-1.5.10-9.el8.x86_64.rpm
keyutils-libs-1.5.10-9.el8.x86_64.rpm
keyutils-1.5.10-6.el8.x86_64.rpm
gssproxy-0.8.0-19.el8.x86_64.rpm
点我去下载网页,注意搜索的时候使用上面粗体字,否则搜不到
or
百度云链接:
链接:https://pan.baidu.com/s/1s2GZay_0Ql7m92bdSr2PrQ
提取码:sklr
下载完,直接安装 rpm -ivh * --force