通过主控制台重置pfSense Web界面密码


1

我(暂时)负责一个网络,其中pfSense 2.0.1基本运行着整个路由操作。不幸的是,我之前的网络管理员没有刻意去写下的用户名和密码登录到网络接口(它确实似乎已经从默认的改变)。我确实拥有对pfSense主控制台的完全访问权限,但是如您在这张照片中所看到的,我很抱歉无法获得某种管理菜单,但失败了。

有什么方法可以通过控制台重置Web界面的用户名和密码吗?我尝试在网上进行一些搜索,但是我发现有关某种密码重置的任何内容似乎都暗示我是从Web界面进行的,这首先就是问题所在!:)

希望对此事有任何帮助!我确实有一些* Unix控制台的经验,所以我可以沿命令行解决!

Answers:


6

(这几乎是从http://doc.pfsense.org/index.php/I_locked_myself_out_of_the_WebGUI,_help粘贴的副本!)

  • 重新启动pfSense框
  • 从加载程序菜单中选择选项4(单用户模式)(带有ASCII pfSense徽标的选项)
  • 提示启动/ bin / sh时按Enter
  • 将驱动器重新安装为可擦写:

    / sbin / mount -o rw /

  • 运行内置的密码重置命令:

    /etc/rc.initial.password

  • 按照提示重设密码

同样,对于大多数(如果不是全部)Linux机器,这几乎是相同的,希望您只使用passwd,并且很可能不需要重新安装驱动器。在单用户模式下,默认情况下,您将成为root用户,该用户可以重置任何用户密码。这是很不错的。


谢谢,我不知道为什么我以前没有更多地关注该链接。我还可以按照该页面上的第一步来重置我的,但是单用户模式也可以很好地工作!
Devin

2

如果您具有控制台访问权限:

  • 单击shell命令的选项
  • 运行pfctl -d以禁用防火墙
  • 运行/etc/rc.initial.password以重置为默认密码
  • 现在您可以使用admin/ 登录pfsense并更改密码
  • 最后,pfctl -e再次运行以启用防火墙。

谢谢,这看起来是个不错的答案!我为您的答案加了一些标记。编辑器顶部有一些方便的按钮,可以使您的帖子更具可读性。我喜欢使用代码标记将命令与其余文本隔离开来,并用项目符号或数字将步骤分开。
HackSlash
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.