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

希望能够帮助大家!!

相关推荐
pyliumy8 分钟前
rsync 全网备份
linux·运维·服务器
苹果醋329 分钟前
SpringCloud系列之一---搭建高可用的Eureka注册中心
运维·nginx
诚诚k35 分钟前
docker存储
运维·docker·容器
sorel_ferris37 分钟前
Ubuntu-24.04中Docker-Desktop无法启动
linux·ubuntu·docker
ggb199939 分钟前
【python的坑】vpn下,python request报错 check_hostname requires server_hostname
linux·运维·服务器
小O_好好学1 小时前
vi | vim基本使用
linux·编辑器·vim
-SGlow-1 小时前
Linux相关概念和重要知识点(4)(自举、vim)
linux·运维·vim
运维Z叔1 小时前
云安全 | AWS S3存储桶安全设计缺陷分析
android·网络·网络协议·tcp/ip·安全·云计算·aws
weixin_456732591 小时前
网络-内核是如何与用户进程交互
网络·交互
多多*1 小时前
OJ在线评测系统 登录页面开发 前端后端联调实现全栈开发
linux·服务器·前端·ubuntu·docker·前端框架