UC 控制器 SSH 取 root 权限:Local Administrators 账户 sudo -i 实操
UC 上的 root:不给直登,给提权
统一控制器跑的是 DSM UC,与 NAS 上的 DSM 是两套系统。官方对它的 root 口径收得更紧:出于系统安全原因,root 访问受限,不能直接拿 root 凭据登录,只能先用普通管理账户进门,再在命令行里提权。这套逻辑对 SAN 环境里的控制器尤其要紧——在售的 UC 系列(如 UC3400)底下挂着的是整个存储网络,命令行的每一层权限都值得多一道闸。
四步拿权
- 进「DSM UC 控制面板 > 终端机和 SNMP > 终端机」,勾选启用 SSH 服务;
- 在电脑上用 PuTTY(或其他 SSH 客户端)连接控制器 IP;
- 用一个属于 Local Administrators 群组的账户登录,输入该账户的密码;
- 执行
sudo -i,按提示把密码再输一遍,提示符变成 root,权限到手。
提权瞬间可能先看到一段关于用户隐私的默认提示信息,属正常现象,不是报错。
与 NAS 侧的差异
NAS 那边(DSM 6.0 及以上)能走提权路的是 administrators 群组成员;UC 这边认的是 Local Administrators 群组——两个群组名字相近、口径不同,交接文档里值得各写一行。控制器环境里也不存在 NAS 老系统那种 root 直登通道,别拿着旧文档去试。
安全收尾
SSH 对控制器同样是一扇临时的门:定位问题需要时开启,用完回终端机设置页把服务关掉。Local Administrators 的名单宜短不宜长,谁能进这扇门,应当与变更记录对得上。
诚鑫致达科技动 UC 控制器前有个先后手:先导一份配置备份,再进命令行——网页上点错还有撤销的余地,命令行里一条回车下去,回头的成本要高一层。