📜  在 Cisco 路由器中恢复密码

📅  最后修改于: 2022-05-13 01:57:02.832000             🧑  作者: Mango

在 Cisco 路由器中恢复密码

有时,管理员不记得设备的密码并被锁定在设备之外。思科路由器也可能发生同样的事情。在任何情况下,如果管理员忘记启用密码秘密密码,基本上他/她将无法从用户模式进入 Cisco 路由器的特权模式。让我们了解如何处理这些情况并在 Cisco 路由器中恢复密码。

恢复密码:
有不同的配置值告诉路由器从哪个地方加载 IOS,即 NVRAM、闪存、ROM。默认配置寄存器值为0x2102 ,表示6 位关闭。路由器将使用默认设置并加载存储在 NVRAM 中的配置(存储在 NVRAM 中的配置称为启动配置)。通过打开第 6 位,即将配置寄存器值更改为0x2142 ,它将忽略 NVRAM 的内容。

恢复密码的基本步骤:

  1. 启动路由器并按Ctrl + Break组合键中断启动顺序。

    按下该组合键,将看到如图所示的 ROM 监控模式。因为我们不希望加载旧的启动配置,因为启用或秘密密码不可用。

    注意: Ctrl+break组合键只有在通过 COM1 连接到路由器时才有效。

  2. 现在,将配置寄存器值更改为 0x2142。


    如前所述,通过打开第 6 位,我们可以忽略启动配置内容。因此,将值更改为0x2142 ,启动配置将被绕过并进入设置模式。

  3. 只需在 ROMMON 模式下键入 reset 即可重新加载路由器。
    重新加载路由器后,路由器会要求使用设置模式。回答否,我们将进入用户模式,并通过在用户模式中键入 enable,我们将进入特权模式。

  4. 现在,将运行配置(RAM)复制到启动配置(NVRAM)。
    这意味着现在配置正在 RAM 中运行。现在,通过在特权模式和全局配置模式下键入 config terminal 进入全局配置模式,我们可以根据需要更改密码。

    进入全局配置模式后,将enable secret密码修改为GeeksforGeeks,如图。
  5. 将配置寄存器重置为默认值,即 0x2102。
    这很重要,因为下次我们加载路由器时,将从 NVRAM 加载配置。 0x2102(表示 IOS)将从闪存加载并使用 9600 波特的速度(默认配置寄存器值)。
  6. 将配置保存到 NVRAM。
    更改后的密码当前存储在运行配置 (RAM) 中,因此,将配置移至启动配置 (NVRAM)。通过键入命令,复制 running-config startup-config,将内容移动到 NVRAM。

管理员可以通过在用户执行模式下键入show running-config来验证密码,如图所示。请记住,秘密密码将采用加密形式(如图所示)。