linux系统怎么设置启动密码
linux系统怎么设置启动密码详细介绍
在 Linux 系统中,你可以通过不同方式设置启动密码,下面以常见的 GRUB2 启动管理器和设置用户登录密码为例进行说明。
1. 设置 GRUB2 启动密码
GRUB2 是许多 Linux 发行版默认的启动管理器,为其设置密码能防止他人未经授权修改启动选项。
步骤
- 生成加密密码:运用
grub-mkpasswd-pbkdf2命令生成加密密码,按提示输入并确认密码后,会输出加密后的密码。
bash
grub-mkpasswd-pbkdf2
- 编辑 GRUB 配置文件:以管理员权限编辑
/etc/grub.d/40_custom文件。
bash
/etc/grub.d/40_custom
- 添加密码配置:在文件末尾添加以下内容,其中
your_username是你设定的用户名,your_encrypted_password是第一步生成的加密密码。
plaintext
set superusers="your_username"password_pbkdf2 your_username your_encrypted_password
- 更新 GRUB 配置:添加完配置后,执行以下命令更新 GRUB 配置。
bash
之后重启系统,进入 GRUB 菜单时就需输入密码才能修改启动选项。
2. 设置用户登录密码
为系统用户设置登录密码能防止他人未经授权登录系统。
步骤
- 更改当前用户密码:使用
passwd命令更改当前用户密码,按提示输入并确认新密码。
bash
- 更改其他用户密码:若要更改其他用户密码,需以管理员权限执行
passwd命令,username为要更改密码的用户名。
bash
username
912 passwd username
完成以上操作后,再次登录系统时就需输入设置的密码。