Debian 13 NFS挂载群晖NAS共享文件夹

466 字
2 分钟
Debian 13 NFS挂载群晖NAS共享文件夹

环境信息

  • Linux Server: Debian 13 — 172.16.1.67
  • 群晖 NAS: 172.16.180.99
  • 共享文件夹: OpenClaw_StickMan
  • 本地挂载点: /mnt/Synology

背景#

在Debian 13安装了openclaw,为了openclaw可以访问nas共享文件夹以实现内网的文件共享管理,但是通过 SMB/CIFS 协议挂载群晖共享文件夹时,在持续报 STATUS_LOGON_FAILURE (0xc000006d) 认证失败错误,即使凭证正确也无法连接,在同网段的windows server通过SMB协议挂载也没有问题。最终改用 NFS 协议 成功解决。


第一步:群晖 DSM 端配置#

  1. 进入 控制面板 → 文件服务 → NFS,启用 NFS 服务
  2. 进入 控制面板 → 共享文件夹,选择 OpenClaw_StickMan编辑 → NFS 权限
  3. 点击 新增,填写规则:
  • 服务器名称或 IP:172.16.1.67
  • 权限:读写
  • Squash:映射为 admin

第二步:Linux 安装 NFS 客户端#

Terminal window
sudo apt install -y nfs-common

第三步:创建挂载点并挂载#

Terminal window
# 创建挂载目录
sudo mkdir -p /mnt/Synology
# 执行挂载
sudo mount -t nfs 172.16.180.99:/volume1/OpenClaw_StickMan /mnt/Synology

没有输出就是成功


第四步:验证挂载#

Terminal window
# 查看挂载信息
df -h /mnt/Synology
# 查看文件列表
ls -la /mnt/Synology

预期输出示例:

文件系统 大小 已用 可用 已用% 挂载点
172.16.180.99:/volume1/OpenClaw_StickMan 21T 5.2T 16T 25% /mnt/Synology

第五步:配置开机自动挂载#

将挂载信息写入 /etc/fstab

Terminal window
echo '172.16.180.99:/volume1/OpenClaw_StickMan /mnt/Synology nfs defaults,_netdev 0 0' | sudo tee -a /etc/fstab

验证 fstab 配置是否正确:

Terminal window
sudo mount -a

无输出即表示配置正确,重启后会自动挂载。


常用命令速查#

操作命令
手动挂载sudo mount -t nfs 172.16.180.99:/volume1/OpenClaw_StickMan /mnt/Synology
手动卸载sudo umount /mnt/Synology
查看挂载状态df -h /mnt/Synology
查看所有 NFS 挂载mount -t nfs4

以上就是本次debian 13挂载nfs的操作,特别感谢claude,相关指令基本基于claude的指导,但是SMB无法挂载的问题目前还是无法定位

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Debian 13 NFS挂载群晖NAS共享文件夹
https://blog.stickman.life/posts/debian-nfs/
作者
火柴人 (Stickman)
发布于
2026-05-08
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
火柴人 (Stickman)
想的多,动得少,拥有超强的质疑精神。
公告
欢迎来到火柴人的Blog!记录技术、动漫、游戏以及各种乱七八糟的想法。
分类
标签
站点统计
文章
6
分类
3
标签
9
总字数
7,674
运行时长
0
最后活动
0 天前

文章目录