本文是OPNsense系统进行root密码恢复的详细步骤说明

内容说明

OPNsense系统,如果我们忘记root密码,可以通过底层系统进行密码重置。重置密码的时候,需要使用显示器连接硬件设备。兵器此操作需要重启设备,会短暂中断服务。具体步骤如下。

详细操作步骤

第1步:重启

第2步:连接控制台

物理机:连接显示器和键盘。

第3步:启动至单用户模式

给设备上电。
等待出现OPNsense启动菜单(启动画面)。
在菜单中选择 [S]ingle User(单用户模式),通常是列表中的选项2。
按下键盘上的 2 键进入单用户模式。
在这里插入图片描述
看到下面的提示时,按回车进入单用户模式。
在这里插入图片描述

第4步:重置密码

此步骤取决于您的安装文件系统类型(UFS 或 ZFS),需要执行不同的挂载命令以启用磁盘写入。

根据文件系统类型执行挂载命令:

对于 UFS 文件系统,执行:
/sbin/mount -o rw /
对于 ZFS 文件系统,执行:
/sbin/mount -u /
/sbin/zfs mount -a

运行密码重置命令并重启:

执行以下命令来重置root密码,然后重启设备:
opnsense-shell password
reboot

看到下面的画面输入 y 回车。确认进行密码重置
在这里插入图片描述
输入y后,看到如下画面,输入两次新密码。
在这里插入图片描述

运行 opnsense-shell password 后,系统会提示您确认,请输入 Y 并按回车。
完成后,输入 reboot 重启系统。

随后系统会自动重启。
在这里插入图片描述

第5步:使用新密码登录

设备重启完成后,您就可以使用新设置的root密码通过Web界面或控制台登录了。
在这里插入图片描述

此方法适用于忘记密码但无需重装系统的场景。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐