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

目录

破解root密码

服务器重启

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

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

3.进入单用户模式

4.重新挂在根分区

5.关闭selinux

[6.更新密码 passwd](#6.更新密码 passwd)

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

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

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

[重新生成 GRUB2 的配置文件,在启动时正确显示可用的操作系统选项](#重新生成 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

希望能够帮助大家!!

相关推荐
舰长1153 分钟前
Ubuntu挂载本地镜像源(像CentOS 一样挂载本地镜像源)
linux·ubuntu·centos
程序员JerrySUN3 分钟前
全面理解 Linux 内核性能问题:分类、实战与调优策略
java·linux·运维·服务器·单片机
Theodore_10227 分钟前
大数据(2) 大数据处理架构Hadoop
大数据·服务器·hadoop·分布式·ubuntu·架构
米粉030528 分钟前
深入剖析Nginx:从入门到高并发架构实战
java·运维·nginx·架构
huangyuchi.44 分钟前
【Linux】LInux下第一个程序:进度条
linux·运维·服务器·笔记·进度条·c/c++
蔡蓝1 小时前
设计模式-建造者模式
服务器·设计模式·建造者模式
搬码临时工1 小时前
外网访问内网服务器常用的三种简单操作步骤方法,本地搭建网址轻松让公网连接
服务器·网络·智能路由器
moongoblin1 小时前
行业赋能篇-2-能源行业安全运维升级
运维·安全·协作
帽儿山的枪手1 小时前
程序员必掌握的iptables五表五链
linux·网络协议
Fortinet_CHINA1 小时前
引领AI安全新时代 Accelerate 2025北亚巡展·北京站成功举办
网络·安全