破解linux系统密码
?
破解密码:
虚拟机重启的时候按e键
?
按↓键,找到以linux16开头的行,在最后加上rd.break
?
按ctrl+x进入救援模式
?
重新挂载/sysroot为可读写模式,并切换根目录为/sysroot
mount -o remount,rw /sysroot
chroot /sysroot
?
设置密码
passwd root
?
更新selinux上下文
touch /.autorelabel
?
输入exit两次退出重启
?
?
?
?
破解OSCENT7.0(LINUX)管理员密码的方法:
??? 1)开机后在内核上敲击"e"进入编辑模式
??? 2)找到Linux16这行的后面输入"rd.break"并敲击"Ctrl + x"。(进入单机模式)
??? PS:虚拟机上操作需要在rd.break后面加上console=tty0。
??? 3)/# mount -o remount,rw /sysroot? (挂载根分区,让只读变可写)
??? 4)chroot /sysroot (指定sysroot为根目录)
??? 5)passwd root (修改root密码)
??? 6)touch /.autorelabel? (为了selinux生效,如果没有启动selinux可以省略此步)
??? 7)exit (退出紧急模式)
??? 8)reboot? (重新启动)
?
?
?
----------给GRUB设置明文密码---在文件末尾-----
vi /etc/grub.d/10_linux
?
cat <<EOF
set superusers="jack"
password jack abc123
EOF
?
?
grub2-mkconfig -o /boot/grub2/grub.cfg??? #生成新的grub文件
?
然后重启生效
?
----------------以下是设置加密密码的配置---------
?
grub2-mkpasswd-pbkdf2??? #生成密码加密
?
注意:密文从 grub.pbkdf2…… 开始复制
?
vi /etc/grub.d/10_linux
?
cat <<EOF
?
set superusers="jack"
?
password_pbkdf2 jack 密文 生成的密码加密
?
EOF
?
?
grub2-mkconfig -o /boot/grub2/grub.cfg??? #生成新的grub文件
?
然后重启生效
----------------------------------------------------------------------
下面模拟系统故障
将/boot/下grub 文件改名字 重启
?
?
可以使用linux救援盘
?
?
重启 看见图标 按esc 选择从管盘启动,,进入超级急救盘,见课本159
?
?
Exit
Reboot
------------------------------------------
删除空文件
-exec
?
?
?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!