我们不建议使用 SSH,除非我们的支持工程师将其作为高级故障排除的一部分进行指导。缺乏经验的用户进行的更改可能会降低网络性能,甚至更糟糕的话,可能会完全破坏您的部署,请谨慎行事。

要求

  1. 您已连接到与计划通过 SSH 连接的设备/控制台相同的本地网络。这可能包括使用 WiFi 连接到同一网络的笔记本电脑,或通过网线连接到设备。
  2. SSH 已启用。UniFi 网络设备和 UniFi 控制台(Dream Machines、Cloud Keys 等)具有独立的 SSH 设置。
    • UniFi 控制台:默认情况下禁用 SSH 。要启用时,请跳转至 UniFi OS > Console Settings > SSH
    • UniFi 网络设备:默认情况下 启用 SSH。凭证由随机字符串组成。跳转到到 UniFi Network > Settings 设置> System 系统 > Advanced 高级 > Device Authentication 设备认证 来查看和配置它们。
  3. 您使用的设备需要有支持建立 SSH 连接的命令行界面 CLI。Linux 和 macOS 设备可以使用本机终端。Windows 操作系统需要 PowerShellPuTTY

建立 SSH 连接

建立 SSH 连接的命令格式如下:

ssh <username>@<ip-address>

UniFi 控制台 (UDM Pro / UNVR / Cloud Key) 和 UniFi 网关 (UXG Pro) 的 <用户名> 始终为 “root”。例如,IP 地址为 192.168.1.1 的 Dream Machine Pro(即 UniFi Gateway Console)可以通过以下方式访问:

ssh root@192.168.1.1

注意: UXG 将使用 <用户名> = ‘root’,但 <密码> 将是在 UniFi 网络应用程序中设置的 UniFi 网络设备密码。

默认凭证

在设置/采用之前,设备具有一组默认凭据。

  • UniFi Console - root / ubnt
  • UniFi Gateway - root / ubnt
  • UniFi Device - ubnt / ubnt