温馨提示×

ubuntu mountnas如何做

小樊
62
2026-10-14 10:37:07
栏目: 智能运维

在 Ubuntu 上挂载 NAS(网络附加存储)通常有以下几种常见方式,取决于你的 NAS 使用的协议(NFS、SMB/CIFS 最常见)。

下面我按最常用场景给你说明。


一、挂载 SMB/CIFS 协议的 NAS(Windows / 群晖 / 威联通常用)

1️⃣ 安装必要工具

sudo apt update
sudo apt install cifs-utils

2️⃣ 创建挂载目录

sudo mkdir -p /mnt/nas

3️⃣ 临时挂载(测试用)

sudo mount -t cifs //NAS_IP/共享目录 /mnt/nas \
-o username=你的用户名,password=你的密码

示例:

sudo mount -t cifs //192.168.1.100/share /mnt/nas \
-o username=admin,password=123456

4️⃣ 开机自动挂载(推荐)

创建认证文件

sudo nano /etc/nas_creds

内容:

username=你的用户名
password=你的密码

设置权限:

sudo chmod 600 /etc/nas_creds

编辑 /etc/fstab

sudo nano /etc/fstab

添加一行:

//NAS_IP/共享目录  /mnt/nas  cifs  credentials=/etc/nas_creds,iocharset=utf8,uid=1000,gid=1000  0  0

保存后测试:

sudo mount -a

二、挂载 NFS 协议的 NAS(Linux NAS / 群晖 NFS)

1️⃣ 安装 NFS 客户端

sudo apt install nfs-common

2️⃣ 创建挂载点

sudo mkdir -p /mnt/nas

3️⃣ 临时挂载

sudo mount -t nfs NAS_IP:/共享路径 /mnt/nas

示例:

sudo mount -t nfs 192.168.1.100:/volume1/nas /mnt/nas

4️⃣ 开机自动挂载

编辑 /etc/fstab:

NAS_IP:/共享路径  /mnt/nas  nfs  defaults  0  0

三、使用图形界面挂载(适合桌面版 Ubuntu)

  1. 打开「文件管理器」
  2. 左侧点击 “其他位置”
  3. 输入:
    smb://NAS_IP/共享目录
    
  4. 输入用户名密码即可

四、常见问题排查

❌ 挂载失败

  • NAS 是否开启 SMB / NFS 服务
  • Ubuntu 与 NAS 是否同一网段
  • 防火墙是否放行(SMB: 445,NFS: 2049)

❌ 权限不足

  • 使用 uid=1000,gid=1000(你的用户 ID)
  • NAS 端设置正确读写权限

如果你愿意,可以告诉我:

  • ✅ NAS 品牌(群晖 / 威联通 / 自建)
  • ✅ 使用协议(SMB 还是 NFS)
  • ✅ Ubuntu 是桌面版还是服务器版

我可以直接给你针对你环境的命令。

0 踩