在群晖NAS的使用过程中,SSH(安全外壳协议)为用户提供了更高的管理灵活性和控制能力。通过SSH以Root权限登录DSM(DiskStation Manager)和SRM(Synology Router Manager),用户可以执行更高级的操作,例如配置系统设置、安装软件包和进行故障排查。本文将详细介绍如何安全地通过SSH登录DSM/SRM,并获取Root权限,帮助您更有效地管理群晖设备。无论您是初学者还是有经验的用户,这篇指南都将为您提供实用的步骤和提示。
警告:
- 启用 SSH 服务可能会给系统带来安全风险。因此建议仅在必要时启用该服务,并避免对系统配置进行任何更改。
启用 SSH 服务
1. 转到 Synology 设备的终端设置页面:
- Synology NAS:DSM 控制面板 > 终端机和 SNMP > 终端机
- Synology Router:SRM 控制面板 > 服务 > 系统服务 > 终端机
2. 勾选启用 SSH 服务。
3. 指定 SSH 连接的端口号并保存设置。为了确保系统安全性,建议将默认端口 22 替换为其他端口号。1
在 Windows 10、macOS 或 Linux 上登录
对于 DSM 6.0/SRM 1.3 或更新版本
1. 在计算机上启动终端应用程序:
- Windows 10:Windows PowerShell
- macOS:Terminal.app
- Linux:终端
2. 键入以下命令并按 Enter 键:
命令 | 示例 |
---|---|
ssh DSM/SRM 管理员帐户@DSM/SRM IP 地址 -p SSH 端口号 |
ssh myadmin@10.17.2.6 -p 22 |
3. 输入 DSM/SRM 管理员帐户的密码。2
4. 键入 sudo -i
并按 Enter 键。
5. 再次输入 DSM/SRM 管理员帐户的密码并按 Enter 键。
6. 您现在已通过 SSH 使用 root 权限登录到 DSM/SRM。
对于 DSM 5.2/SRM 1.2 或更旧版本
1. 在计算机上启动终端应用程序:
- Windows 10:Windows PowerShell
- macOS:Terminal.app
- Linux:终端
2. 键入以下命令并按 Enter 键:
命令 | 示例 |
---|---|
ssh root@DSM/SRM IP 地址 -p SSH 端口号 |
ssh root@10.17.2.5 -p 22 |
3. 输入默认帐户“admin”的密码。
4. 您现在已通过 SSH 使用 root 权限登录到 DSM/SRM。
对于 DSM 5.2/SRM 1.2 或更旧版本
1. 在计算机上启动终端应用程序:
- Windows 10:Windows PowerShell
- macOS:Terminal.app
- Linux:终端
2. 键入以下命令并按 Enter 键:
命令 | 示例 |
---|---|
ssh root@DSM/SRM IP 地址 -p SSH 端口号 |
ssh root@10.17.2.5 -p 22 |
3. 输入默认帐户“admin”的密码。
4. 您现在已通过 SSH 使用 root 权限登录到 DSM/SRM。