此方法适用于 Junos 内核FreeBSD 10以下。

在不具有 FreeBSD 10+内核 的 Junos OS 上恢复 Root 密码

Video 1: 如何在 Junos OS 中恢复 Root 密码

视频教程:
YouTube:点击前往
西瓜视频:点击前往
哔哩哔哩:👇👇👇
点击查看【bilibili】

要恢复 Root 密码,请执行以下操作:

  1. 按前面板上的电源按钮,关闭路由器的电源。
  2. 关闭用于访问 CLI 的管理设备(例如 PC 或笔记本电脑)电源。
  3. 将路由器随附的以太网反转电缆一端插入路由器随附的 RJ-45– 到 –DB-9 串行端口适配器中。
  4. 将 RJ-45– 到 –DB-9 串行端口适配器插入管理设备上的串行端口。
  5. 将以太网反转电缆的另一端连接到路由器上的控制台端口。
  6. 打开管理设备的电源。
  7. 在管理设备上,启动您的异步终端仿真应用程序(如 Microsoft Windows HyperTerminal)并选择要使用的相应 COM 端口(例如 COM1)。
  8. 按以下步骤配置端口设置:
    • 位/秒:9600
    • 数据位:8
    • 奇偶校验:无
    • 停止位:1
    • 流控制:无
  9. 按前面板上的电源按钮,打开路由器的电源。验证前面板上的电源 LED 是否变为绿色。
    管理设备上的终端仿真屏幕可显示路由器’的启动顺序。
  10. 出现以下提示时,按空格键访问路由器’的自举加载程序命令提示符:根据您的设备硬件,在此步骤中,自举加载程序序可能很快就会继续运行,不会暂停等待输入。因此,您可能需要在启动顺序开始时多次按空格键。

image.png

11.出现以下提示时,键入 boot -s 以单用户模式启动系统。
ok boot -s

12.出现以下提示时,键入 recovery 以启动 root 密码恢复过程。
Enter full pathname of shell or 'recovery' for root password recovery or RETURN for /bin/sh: recovery

13.在 CLI 中进入配置模式。
14.设置 Root 密码。

  1. [edit]
  2. user@host# set system root-authentication plain-text-password

配置纯文本密码时,Junos OS 会为您对密码进行加密。
CAUTION
除非密码加密 ,并且您将输入加密版本的密码,否则请勿使用 encrypted-password 选项。如果您使用纯文本密码或空引号 (“ “) 提交 encrypted-password 选项,您将无法以 Root 身份登录到设备,而且您需要重复此密码恢复过程。

15.出现以下提示时,输入新的 Root 密码,例如:
New password: password

16.出现第二个提示时,再次输入新的 Root 密码。
17.配置完密码后,提交配置。
root@host# commit

18.在 CLI 中退出配置模式。
19.在 CLI 中退出操作模式。
20.出现提示时,键入 y 重新启动路由器。
Reboot the system? [y/n] y