NFS window客户端

本文详细介绍了如何在Windows系统中配置NFS服务,包括安装NFS客户端与管理工具,通过界面或命令行挂载NFS共享,查看远程NFS共享目录,以及如何修改注册表以获得读写权限。同时提供了卸载NFS挂载的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装


启动NFS功能
打开控制面板 > 程序 > 启用或关闭 Windows 功能,找到NFS服务打开子目录勾选NFS客户端与管理工具。
NFS客户端:通过界面操作挂在NFS
管理工具:通过命令行挂在NFS

查看远程电脑NFS共享的目录


showmount -e 远程电脑的IP
  • 1

完整用法

showmount -e [server]    显示 NFS 服务器导出的所有共享。
showmount -a [server]    列出客户端主机名或 IP 地址,以及使用“主机:目录”格式显示的安装目录。
showmount -d [server]    显示 NFS 服务器上当前由某些 NFS 客户端安装的目录。
  • 1
  • 2
  • 3

挂载


这里写图片描述
打开我的电脑点击此电脑 > 映射网络驱动器
这里写图片描述
如果连接成功你会发现在此电脑多了一个网络盘符
这里写图片描述
下来就可以打开查看文件了

需要读写权限的需要修改注册表
通过修改注册表将windows访问NFS时的UID和GID改成0即可,步骤如下
1、在运行中输入regedit,打开注册表编辑器;
2、进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default条目;
3、选择新建----QWORD值,新建AnonymousUid,AnonymousGid两个值,值为0;
4、重启电脑 注册表才会生效;
这里写图片描述
右键查看属性发现读写权限跟隐藏文件都打开了
这里写图片描述

卸载

不要使用资源管理器的“断开网络驱动器”

umount 盘符
  • 1

例如:umount V:
如果要卸载全部的NFS挂载:

umount -f -a
  • 1

转载:https://blog.csdn.net/qq_34158598

### 配置 NFS 实现 Ubuntu 和 Windows 文件共享 #### 安装必要的软件包 为了使 Ubuntu 能够作为 NFS 服务器运行,在 Ubuntu 上需安装 `nfs-kernel-server` 包。此包提供了启动 NFS 服务所需的服务程序和脚本[^1]。 ```bash sudo apt update && sudo apt install nfs-kernel-server ``` 对于 Windows 来说,需要启用其内置的 NFS 客户端功能。这可以通过控制面板中的“启用或关闭 Windows 功能”选项来完成,找到并勾选“Services for NFS”,然后点击确认应用更改[^5]。 #### 设置 NFS 共享目录 编辑 `/etc/exports` 文件定义哪些目录应该被共享以及允许谁访问这些资源: ```bash sudo nano /etc/exports ``` 向文件中添加如下行以指定要共享给 Windows 的路径及其权限设置(假设 IP 地址为 192.168.x.y),其中 `(rw,sync,no_subtree_check)` 表示读写权限、同步模式下操作且不检查子树结构的安全性简化配置[^4]: ```plaintext /path/to/shared/folder 192.168.x.y(rw,sync,no_subtree_check) ``` 保存修改后的文件,并重启 NFS 服务让新的导出表生效: ```bash sudo systemctl restart nfs-kernel-server ``` #### 在 Windows 中挂载 NFS 共享 打开命令提示符窗口输入相应指令连接至 Linux 主机上的特定共享位置。这里假定目标机器拥有静态 IP 地址 192.168.x.z 并已按照上述方法设置了共享文件夹 `/path/to/shared/folder`: ```powershell mount -o anon \\192.168.x.z\path\to\shared\folder Z: ``` 请注意,实际使用的驱动器号 (Z:) 可能会有所不同,取决于当前系统的可用情况和其他因素影响下的分配策略。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值