在统信uos中挂载nas共享需先启用nas端smb服务并配置账户权限,安装cifs-utils,再通过文件管理器临时连接或命令行挂载(须指定vers=3.0),最后用fstab+凭据文件实现开机自动挂载。

在统信UOS系统中访问群晖、威联通等NAS设备的共享文件,必须先让系统能识别SMB或NFS协议,再通过图形界面或命令行建立稳定挂载,否则文件管理器里点击“连接到服务器”只会显示空白或报错“无法访问位置”。
确认NAS端服务已启用并授权
登录NAS管理后台(如群晖DSM或威联通QTS),进入【控制面板】→【文件服务】→【SMB/AFP/NFS】,勾选“启用SMB服务”并保存。接着进入【共享文件夹】→选择目标文件夹→【编辑】→【SMB权限】,添加UOS将使用的账户(例如admin),赋予读写权限。这一步不完成,后续所有挂载都会卡在认证失败或“拒绝访问”。
威联通设备若启用SMBv3协议,【UOS挂载时必须显式指定vers=3.0参数】,否则握手失败导致连接中断。
安装客户端支持工具
打开终端(Ctrl+Alt+T),执行:
sudo apt update && sudo apt install cifs-utils -y
这一步不可跳过。【缺少cifs-utils会导致mount命令报错“unknown filesystem type 'cifs'”】。NFS暂不需装,本次只走SMB协议。
用文件管理器临时连接SMB共享
此方法适合快速验证网络连通性与基础权限,挂载路径在/run/user/1000/gvfs下,关机即清空,不用于长期使用。
第一步:打开文件管理器(Super+E)→ 左侧边栏点“其他位置” → 右上角点“连接到服务器”。
第二步:地址栏输入 smb://192.168.1.200/video(把IP和共享名换成你NAS的实际值)→ 点“连接”。
第三步:弹出窗口填NAS账户名和密码 → 确认后,该共享会出现在文件管理器“网络”区域下。
命令行手动挂载并验证
这是走向自动挂载前的关键验证步骤,确保路径、凭证、协议版本全部正确。
创建本地挂载点:sudo mkdir -p /mnt/nas-smb
执行临时挂载:sudo mount -t cifs //192.168.1.200/video /mnt/nas-smb -o username=admin,password=yourpass,uid=1000,gid=1000,iocharset=utf8,file_mode=0755,dir_mode=0755,vers=3.0
检查是否成功:ls /mnt/nas-smb 应能列出文件。如果报“Permission denied”,说明NAS端该账户未加SMB权限;如果报“Operation not supported”,大概率漏了vers=3.0参数。
配置fstab实现开机自动挂载
方法一:凭据文件方式(推荐)
创建凭据文件:sudo nano /etc/samba/cred-nas
输入两行(不含空格、无引号):
username=admin
password=yourpass
设置权限:sudo chmod 600 /etc/samba/cred-nas
编辑fstab:sudo nano /etc/fstab
在末尾新增一行:
//192.168.1.200/video /mnt/nas-smb cifs credentials=/etc/samba/cred-nas,uid=1000,gid=1000,iocharset=utf8,file_mode=0755,dir_mode=0755,vers=3.0 0 0
测试配置是否生效:sudo mount -a(无任何输出即成功)











