KALI虚拟机:修改启动设置
本文最后更新于:4 天前
对 kali 启动设置的几种懒人向的优化
起因是,在写 LINUX 后门复现环境搭建 的时候,总是需要 reboot
重启 kali 虚拟机,
然后我就发现:每次登录输密码啥的,实在是太麻烦了…
所以就有了这篇文章 O(∩_∩)O
总而言之就是,对 kali 启动设置的几种懒人向的优化
允许 root 用户登录
(初次安装 Kali 记得最好先进 root 模式,然后 passwd root
命令设置 root 密码)
最新的几版 Kali ,默认把直接用 root 用户登录给关了,
也就是说,你在这个 ↓ 界面,用户名 root ,密码也正确,还是进不去的。
我们需要经过设置才能以 root 身份登录 Kali :
- 启动 kali 虚拟机,在下图所示的引导页面,按 e 进入编辑模式:
- 修改以下红框内容(
ro quite splash
)为rw init=/bin/sh splash
,然后按 Ctrl + X 退出编辑模式,重启系统
修改前:
修改后:
现在,就可以用 root 直接登陆了
跳过登录页面直接进
因为总是需要重启 Kali 虚拟机,然后每次重启都要输一遍账号密码。。。
实在是太麻烦了,我就想着该怎么跳过登录页面,直接进(释放双手)
- 打开 Termial,输入命令:
vim /etc/lightdm/lightdm.conf
编辑 lightdm.conf 文件(因为 Kali 的登录界面就是 LightDM 的) - 找到 [Seat:*] 这一行,在它的下方添加下面两行代码,或者取消这两行代码的注释
(一定要是 Seat下面,因为它的前面有一样的,被注释的代码,别搞错了)
添加的代码:autologin-user=root
(用 root 用户登录,如果你想用其他的用户,改成对应的就行)autologin-user-timeout=0
如图所示:
保存退出:Esc
+:wq
- 修改pam相关的验证文件,输入命令:
vim /etc/pam.d/lightdm-autologin
,
注释掉auth required pam_succeed_if.so user != root quiet_success
这一行,完成~ - 重启查看效果:
reboot
启动跳过5s引导界面
就是这个:
改了 跳过登录页面 之后,感觉这个引导界面又有点多余了(反正要用的时候再改回来)
因为要等的话,要等 5s ,不想等的话,还得按个回车键跳过~
那我为了释放双手,自然得去掉这玩意
- 打开 Termial,输入命令:
vim /etc/default/grub
编辑 grub 文件,因为 Kali 用的启动引导程序就是 GRUB - 将 GRUB_TIMEOUT 设置成 0(就是你等待的时间),保存退出:
Esc
+:wq
- 命令:
update-grub
更新文件,然后重启查看效果:reboot
到这里,就**改完了**,以后就能**直接进 root** ,而且**启动登录Kali**全程能够**释放双手**了~
补充:关闭自动锁屏
有没有遇到一种情况,你在等待 Kail 完成某项长时间的操作,于是就先去干手头上一些其他的事情了,
然后等你回来的时候,发现 Kali 已经锁屏了。。。
所以,你还要再输一遍用户密码,那为什么不干脆关闭锁屏呐?
- 打开电源设置 Power manager settings:
- 点击 Security,取消勾选这个选项,就能关闭锁屏:
然后直接关闭设置就行,Kali 里面没有保存确定之说
KALI虚拟机:修改启动设置
https://blog.sycamore.top/2022/03/23/KALI虚拟机:修改启动设置/