Ubuntu 22.04挂载群晖NAS(NFS协议)超详细教程

摘要:本文介绍如何在Ubuntu 22.04系统中通过NFS协议挂载群晖NAS,涵盖配置流程、自动挂载设置及常见问题排查。适合Linux开发者和NAS用户参考。

一、背景说明
群晖NAS支持多种文件共享协议,其中**NFS协议**因其高性能和低延迟,是Linux系统挂载NAS的最佳选择。本文以域名`www.xxxx.xxx`和用户`HHH`为例,演示从配置到挂载的全流程。

二、环境准备
    Ubuntu系统:22.04 LTS
    群晖NAS:DSM 7.0
    网络要求:Ubuntu与NAS处于同一局域网(或已配置公网映射)

    三、操作步骤

    1. 群晖NAS端配置
     (1) 启用NFS服务
    1. 登录DSM管理界面(浏览器访问`http://www.xxxx.xxx:5000`,账号`HHH`,密码`password`)。
2. 进入 控制面板 → 文件服务 → NFS,勾选 启用NFS服务。
3. 选择  NFSv4  版本支持(兼容性最佳)。

     (2) 配置共享文件夹权限
1. 进入  控制面板 → 共享文件夹 ,选择目标文件夹(如`/homes`)。
2. 点击  编辑 → NFS权限 → 新增,按以下规则设置:  
      主机名/IP :填写Ubuntu的IP(或`*`允许所有IP,不推荐生产环境使用)  
      权限 :勾选“读写”  
      Squash :设置为“映射所有用户为admin”(避免权限冲突)  
      安全设置:勾选“允许非特权端口”  

![NFS权限配置示例

    2. Ubuntu端操作
    (1) 安装NFS客户端工具
 

sudo apt update && sudo apt install nfs-common

     (2) 创建本地挂载目录

sudo mkdir -p /mnt/nas_nfs

(3) 手动挂载NAS共享目录
# 语法:sudo mount -t nfs <NAS地址>:<共享路径> <本地目录> -o <参数>

sudo mount -t nfs www.xxxx.xxx:/volume1/homes /mnt/nas_nfs -o vers=4,port=2049

(4) 验证挂载结果

df -h | grep nas_nfs

成功时会显示类似以下内容:  

www.xxxx.xxx:/volume1/homes  20T  5.2T   15T  26% /mnt/nas_nfs

3. 配置开机自动挂载
  (1) 编辑`/etc/fstab`文件

sudo nano /etc/fstab

添加以下行(参数按需调整):
# NAS自动挂载配置

www.xxxx.xxx:/volume1/homes  /mnt/nas_nfs  nfs  vers=4,port=2049,_netdev,noauto,x-systemd.automount  0  0

(2) 测试配置有效性

sudo mount -a

若无报错,重启后生效

 四、关键参数解析
| 参数 | 作用 | 推荐值 |
|------|------|--------|
| `vers=4` | 指定NFS协议版本 | 4(兼容性最佳) |
| `_netdev` | 等待网络就绪后挂载 | 必须添加 |
| `x-systemd.automount` | 按需挂载(避免启动卡顿) | 建议启用 |

五、常见问题排查

    Q1:挂载失败提示`Connection refused`
-   原因**:NFS服务未启动或端口被阻止  
解决
  1. 检查群晖NFS服务是否启用  
  2. 测试端口连通性:  

 telnet www.xxxx.xxx 2049

Q2:无法读写文件
原因:权限映射错误  
解决:  
  1. 检查群晖NFS权限中的**Squash**设置  
  2. 临时测试命令:  

  sudo chmod 777 /mnt/nas_nfs

 七、总结
通过NFS协议挂载群晖NAS,可实现:  
   高性能传输 :适合大文件读写  
   无缝集成 :与Linux原生兼容性最佳  

声明:本文中使用的域名和账号均为示例,实际操作时请替换为您自己的NAS信息。如有疑问欢迎评论区留言!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值