当前位置: 首页 > article >正文

centos破解root密码以及如何防止他人破解root密码

目录

破解root密码

服务器重启

1.再重启页面上下选择第一个按e进入内核编辑模式

2.找到linux16开头的一行,光标移动到最后添加 init=/bin/sh Ctrl+x 保存

3.进入单用户模式

4.重新挂在根分区

5.关闭selinux

6.更新密码 passwd

7.在根分区下面创建一个隐藏文件

8.重启系统就可以使用新密码登录服务器了

 防止他人破解root密码就是给单用户添加用户名密码

重新生成 GRUB2 的配置文件,在启动时正确显示可用的操作系统选项


破解root密码

服务器重启

1.再重启页面上下选择第一个按e进入内核编辑模式

2.找到linux16开头的一行,光标移动到最后添加 init=/bin/sh Ctrl+x 保存

3.进入单用户模式

4.重新挂在根分区

 mount -o remount,rw /

5.关闭selinux

vim /etc/selinux/config

6.更新密码 passwd

7.在根分区下面创建一个隐藏文件

touch /.autorelable

8.重启系统就可以使用新密码登录服务器了

exec /sbin/init

 防止他人破解root密码就是给单用户添加用户名密码

 vim /etc/grub.d/10_linux

 最后面加入以下内容

cat <<EOF
set superusers="用户名"
password new 新密码
EOF

保存退出

重新生成 GRUB2 的配置文件,在启动时正确显示可用的操作系统选项

 grub2-mkconfig --output=/boot/grub2/grub.cfg

希望能够帮助大家!!


http://www.kler.cn/a/273269.html

相关文章:

  • 新能源汽车与公共充电桩布局
  • Nginx线程模型
  • kubevirt cloud-init配置
  • VSCode 1.82之后的vscode server离线安装
  • 【网络】深入理解HTTP协议:请求方法、状态码与工作流程全解析
  • LeetCode:633. 平方数之和(Java)
  • 【设计模式】-工厂模式
  • CLIP解读
  • Java基础-lambda表达式
  • C++_day6:继承、多态
  • arcgis 点连接到面(以地级市图层为例)
  • 【计算机网络】集线器
  • upload-labs-pass01
  • 1.中医学习-总论
  • 使用exe4j将java项目打包为exe文件(包含普通maven项目打jar包)
  • PostgreSQL中vacuum 物理文件truncate发生的条件
  • 牛客题霸-SQL入门篇(刷题记录二)
  • 通过调整报文偏移解决CAN应用报文丢帧或周期过长问题
  • RVA和FOA转换---三
  • 独立维基和验收测试框架 Fitnesse 入门介绍
  • 数据结构与算法Bonus-KNN问题的代码求解过程
  • java15~17 密封类
  • 【JS逆向学习】猿人学第六题 js混淆 回溯
  • 数目之差
  • 【Paper Reading】6.RLHF-V 提出用RLHF的1.4k的数据微调显著降低MLLM的虚幻问题
  • upload-labs 0.1 靶机详解