Windows的linux子系统无法使用NFS

本文详细记录了在Windows 10中配置NFS客户端,尤其是尝试在Linux子系统中使用NFS时遇到的问题。尽管通过调整权限配置和解决管理员权限下的驱动问题,但最终发现在Windows的Linux子系统(WSL)中NFS并不支持。考虑转向SCP或虚拟机作为替代方案来实现本地Linux环境与服务器的文件同步。
摘要由CSDN通过智能技术生成

需求:不能装双系统,虚拟机本地文件共享又不方便,所以想要用win10商店的linux子系统(ubuntu18.04)配合NFS实现本地的linux环境编程测试,再同步到服务器上。

结论:基于NFS的共享同步文件系统,不被win10的linux子系统支持,可能可以考虑SCP相关的方法,但公司内同样不能用ssh,所以只能转战虚拟机了。

此文记录了windows上配置NFS时所遇问题,包括

  • windows NFS client配置
  • windows NFS client写入权限配置
  • cmd/powershell管理员权限下找不到NFS net driver
  • windows的linux子系统NFS配置尝试

win10 NFS客户端配置

详见:win10 挂载NFS(网络文件夹)

win10 NFS客户端写入权限配置

win10 挂载NFS(网络文件夹)同样写明了win10端如何修改Uid和Gid模拟linux中root的方法。
但权限问题不仅需要客户端声明自己是root,还要服务器端承认。服务器端默认将所有的客户端请求映射到nobody用户,所以并不承认客户端声称的root权限。那么解决方法有两个,一个是配置NFS时指定no_root_squash

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值