[重要安全性通知] 发现假冒 Qfinder Pro 网站。了解详情 >

本内容经过机器翻译。请参见机器翻译免责声明
切换为英语

Why can’t I overwrite files on a QNAP NAS when accessing it via Client for NFS on a Windows Server?
为什么我在通过 Windows Server 上的 NFS 客户端访问 QNAP NAS 时无法覆盖文件?


最后修订日期: 2026-01-07

适用产品

  • All QNAP NAS series
  • Windows Server (any supported version)

场景

用户通过网络文件服务(NFS)从运行支持版本的 Windows Server 访问 QNAP NAS 共享文件夹。当复制同名文件时,Windows 显示替换或跳过文件提示,表示 NAS 上已存在一个文件。

然而,在选择替换目标位置的文件后,操作因访问被拒绝或权限错误而失败,无法覆盖或更新文件。


根本原因

此行为是 Windows Server 中 NFS 客户端功能的已知限制,与 NAS 配置无关。在所有支持 NFS 客户端的 Windows Server 版本中都会出现相同的行为。

  • NFS 客户端仅支持 NFSv2 和 NFSv3,不支持 NFSv4 ACL。因此,它无法通过 NFS 协商或修改 POSIX ACL。
  • 默认情况下,NFS 客户端使用匿名 UID 和 GID 访问 NFS 共享。如果 NAS 未授予此匿名身份写权限,则写操作将失败。
  • 除非将匿名 UID 和 GID 显式映射到 NAS 识别并允许写入共享文件夹的 UID 和 GID,否则访问将被拒绝,无论共享文件夹的写权限如何配置。
注意
这些设置必须在 Windows Server 上配置。

解决方案

要解决此问题,请将 Windows Server 上的匿名 NFS 用户映射到 NAS 允许写入共享文件夹的 UID 和 GID。

您可以使用以下方法之一应用配置。

方法 1:使用 PowerShell 配置(推荐)

  1. 以管理员身份打开 PowerShell。
  2. 启动PowerShell,并具有管理员权限。
  3. 运行以下命令将匿名 UID 和 GID 映射到0,对应于 QNAP 的 root 用户。
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default" -Name AnonymousUid -Value 0 -PropertyType DWord
    
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default" -Name AnonymousGid -Value 0 -PropertyType DWord
  4. 运行以下命令以重启 NFS 客户端或重启系统以应用更改:
    nfsadmin client restart
    提示
    或者,您可以重启 Windows Server。

方法 2:使用 Windows 注册表配置

  1. 按下Win + R
  2. 输入 regedit。
  3. 按下 Enter。
  4. 导航到以下注册表路径:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default
  5. 进入 编辑 > 新,然后点击 DWORD (32 位) 值。
  6. 在默认文件夹中创建以下两个 DWORD (32 位) 值:
    • AnonymousUid = 0
    • AnonymousGid = 0
  7. 通过重启 NFS 客户端应用更改:
    nfsadmin client restart
  8. 提示
    或者,您可以重启 Windows 服务器。
重要
  • 将 UID 和 GID 映射到 0 允许 NFS 客户端以 root 用户身份访问 NAS。确保 NAS 共享文件夹授予此身份写入权限。
  • 在每个访问 NFS 共享的 Windows 服务器上应用这些设置。
  • 这适用于所有支持 NFS 客户端功能的 Windows 版本。
  • 对于需要细粒度权限控制或 NFSv4 ACL 支持的环境,不支持 Windows 服务器作为 NFS 客户端。

进一步阅读

这篇文章有帮助吗?

谢谢您,我们已经收到您的意见。

需要进一步协助,欢迎前往官方社区发帖,与其他用户及 QNAP 专家交流。 前往 QNAP 官方社区

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      欢迎随时咨询! 欢迎随时咨询!
      back to top