F5忘记密码修改教程

!!!首先查看系统版本,13版本和14版本修改密码方式不一致

首先介绍13版本修改密码

注:12版本也适用,11版本未测试,应该也可以,有问题欢迎留言)


1. 将终端连接到BIG-IP串行控制台端口。


2. 插电一直按SHIFT+6(^)向上移动或者V键向下移动


3. 一直按直到出现新的界面,按E键编辑开始选项


4. 按上文提到的上下键选择到当前镜像的位置,按E进入。


5. 进入后按E编辑文本,在kernel /boot/vmlinuz 行后面加single字段


  例如:kernel /boot/1/vmlinuz ro root=UUID=2c3f024c-ff84-499b-8466-0a189963c55d console=ttyS0 panic=1 platform=Mercury quiet single


6. 按Ctrl+X保存并进入了单用户模式


  在命令行执行以下命令:


  mount -a
  passwd root //修改root密码


7. 使用reboot重启系统,修改密码到此结束

 

14版本修改密码

1.  将终端连接到BIG-IP串行控制台端口。


2.  插电一直按SHIFT+6(^)向上移动或者V键向下移动


3.  一直按直到出现新的界面,按E键编辑开始选项。


4. 按上文提到的上下键选择到当前镜像的位置,按E进入。


5. 进入后按E编辑文本,在kernel /boot/vmlinuz 行后面加rd.break字段


  例如:kernel /boot/1/vmlinuz ro root=UUID=7237fa64-e347-4bb7-a755-6e2617bd7c0e console=ttyS0 panic=1 platform=D113 rd.break


6. 使用Ctrl + X或F10键进入单用户系统


  例如:switch_root:/#


7. 通过输入以下命令,验证当前的安装路径以供以后参考:


  mount | grep /dev/mapper/vg--db


  输出类似:/dev/mapper/vg--db--sda-set.2.root on /sysroot type ext3 (ro,relatime,errors=continue,barrier=0,data=ordered)
       /dev/mapper/vg--db--sda-set.2._usr on /sysroot/usr type ext3 (ro,noatime,errors=continue,barrier=0,data=ordered)
8. 通过输入以下命令,将/ sysroot和/ sysroot / usr目录都重新挂载为读写模式:


  mount -o remount,rw /sysroot
  mount -o remount,rw /sysroot/usr


9. 使用从步骤2检索到的安装路径和卷集引用来安装适当的 / sysroot / config和/ sysroot / var目录,请仔细注意需要安装的集。


  例如,要挂载其他HD1.2卷,请输入以下命令:


  mount /dev/mapper/vg--db--sda-set.2._config /sysroot/config
  mount /dev/mapper/vg--db--sda-set.2._var /sysroot/var


10.输入以下命令,验证当前的安装路径并确保目录处于读写模式:


  mount | grep /dev/mapper/vg--db


  输出类似以下内容:


  /dev/mapper/vg--db--sda-set.2.root on /sysroot type ext3 (rw,relatime,errors=continue,barrier=0,data=ordered)
  /dev/mapper/vg--db--sda-set.2._usr on /sysroot/usr type ext3 (rw,noatime,errors=continue,barrier=0,data=ordered)
  /dev/mapper/vg--db--sda-set.2._config on /sysroot/config type ext3 (rw,relatime,errors=continue,barrier=0,data=ordered)
  /dev/mapper/vg--db--sda-set.2._var on /sysroot/var type ext3 (rw,relatime,errors=continue,barrier=0,data=ordered)


11.通过输入以下命令更改为根文件系统:


  chroot / sysroot


  出现一个新的命令提示符,类似于以下示例:


  sh-4.2#


12. 通过输入以下命令来更改root密码:


  passwd root //更改密码


13. 通过输入以下命令,强制增强安全性的Linux(SELinux)在下次启动时重新标记文件系统:


  touch /.autorelabel


14. 使用chroot的exit命令 和单用户模式命令提示符退出并重新启动系统。为此,请参考以下示例:


  sh-4.2#退出


  switch_root:/#退出

15. 教程到此结束,欢迎提供宝贵意见!

 

附录:相关官方文档:


https://support.f5.com/csp/article/K35811337

https://support.f5.com/csp/article/K4178

 

上一篇:ride常用快捷键


下一篇:nginx、keepalived、lvs、f5可以很好的解决高可用、扩展性、反向代理+扩展均衡的问题