装完Kali Linux,第一次看到登录界面那一刻,账号很多人会愣一下:用户名填什么?和密密码又是什么?别急,这不是初始你记错了,而是账号Kali从某个版本开始就固定了一套默认凭据。如果你用的和密是官方镜像,无论是初始虚拟机、物理机还是账号WSL,初始账号就是和密kali,密码也是初始kali。对,账号就这么简单,和密简单到让人怀疑自己是初始不是看错了。
我头一回在VMware里装Kali 2023.3,账号安装过程一路下一步,和密重启后蹦出登录框,试了root/root、admin/admin全都不对。后来翻官方文档才确认,从2020.1版开始,Kali默认就不再启用root图形登录,而是用普通用户kali,密码同样为kali。这个改动当时还引起过小范围讨论——有人觉得方便,有人嫌太弱智。但Kali团队的态度很明确:默认凭据只是让你先进门,安全配置是你自己的事。
kali,密码 kali。如果你下的是某些第三方修改版或旧版(比如2019年之前的),那可能是root/toor,但官方新镜像一律是kali/kali。 那root呢?默认情况下root账户是锁定的,你没法直接用root登录图形界面。想用root权限?打开终端,敲sudo -i或者sudo su,输入kali的密码,就切过去了。或者你干脆sudo passwd root给root设个新密码,再解锁。不过说实话,日常用kali账户加sudo完全够用,没必要非得开root。我见过不少新手上来就改root密码,结果把sudo配置搞乱,又得重装。
有个细节挺有意思:Kali的安装器其实会让你在安装过程中创建一个普通用户,默认建议的用户名就是kali,密码自己设。但如果你直接下载了Kali的预装虚拟机镜像(比如VMware或VirtualBox专用版),那用户名和密码就硬编码成kali/kali了,没得选。所以如果你用的是预装镜像,登录时别犹豫,直接敲kali,两下回车就进去了。
那要是忘了自己改过的密码怎么办?单用户模式重置。开机在GRUB菜单按e编辑启动项,找到ro那一行改成rw init=/bin/bash,然后Ctrl+X启动,进去后passwd kali重设密码。这招对物理机和虚拟机都管用,但前提是你得能碰到GRUB界面。要是远程SSH连不上又忘了密码,那就只能走恢复模式或者重新挂载磁盘了——这种事我干过两次,一次是帮朋友救急,一次是自己手贱改完密码没记。
另外提一嘴,Kali的SSH服务默认是关闭的,而且默认配置里PermitRootLogin是prohibit-password。也就是说,就算你开了SSH,root也不能直接用密码登录。想远程用root?要么改配置,要么用kali账户登进去再su。这个设计其实挺合理,避免了一堆脚本小子拿默认密码扫全网。
最后说个真事:有次我在一个技术群里看到有人问“Kali初始密码是不是toor”,底下十几个人回复“是”。结果那人试了半天登不上,回来骂街。其实toor是旧版BackTrack和早期Kali的root密码,现在早换了。所以别信那些过时的教程,认准kali/kali就行。如果你下的镜像连kali/kali都进不去,那大概率是被人动过手脚,赶紧去官网重新下。
就这些。记住两件事:官方新镜像用kali/kali,root默认锁着;预装虚拟机也是kali/kali。别的花里胡哨的,都是历史遗留或者第三方魔改。
```