Ubuntu设置grub密码:修订间差异
来自三线的随记
(创建页面,内容为“默认情况下,启动操作系统后,按任意键可以进入GRUB菜单编辑页面 linux系统可以通过进入GRUB菜单编辑页面修改启动参数以获…”) |
小无编辑摘要 |
||
第9行: | 第9行: | ||
vi /etc/grub.d/00_header | vi /etc/grub.d/00_header | ||
cat<<EOF | cat<<EOF | ||
set superusers="leekwen" | |||
set superusers= | password_pbkdf2 leekwen grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CE | ||
EOF | |||
password_pbkdf2 leekwen grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CE | |||
EOF | |||
update-grub | update-grub | ||
第25行: | 第22行: | ||
password: | password: | ||
只有用户名(比如我刚刚设置的用户名为:admin及密码正确后(刚刚用grub-mkpasswd-pbkdf2生成的密码),才可以进入启动项的编辑菜单,启动项这一步倒是安全了,记住,修改00_header后一定要运行“update-grub”命令,这样才能生效! | |||
[[分类:Linux]] | [[分类:Linux]] |
2018年7月8日 (日) 22:42的版本
默认情况下,启动操作系统后,按任意键可以进入GRUB菜单编辑页面
linux系统可以通过进入GRUB菜单编辑页面修改启动参数以获得重置root用户密码的权限
给Grub2设置密码:
通过grub-mkpasswd-pbkdf2命令生成加密密码
Your PBKDF2 is grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CE
vi /etc/grub.d/00_header
cat<<EOF set superusers="leekwen" password_pbkdf2 leekwen grub.pbkdf2.sha512.10000.BC4D0A450E86EE447561FC822C832xxxxxxxxxxxxx45572D3B4E40500CE EOF
update-grub
这样重启后,在启动项时,按e后,就会让你输入:
username:
password:
只有用户名(比如我刚刚设置的用户名为:admin及密码正确后(刚刚用grub-mkpasswd-pbkdf2生成的密码),才可以进入启动项的编辑菜单,启动项这一步倒是安全了,记住,修改00_header后一定要运行“update-grub”命令,这样才能生效!