系统配置
先修改默认root密码
1 | sudo passwd root |
输入密码,建议设置为kali
用户kali的默认密码也是kali
环境配置
自动化脚本
可以选择下面的自动化脚本,开启ssh,换源,配置python2和python3环境,安装常用工具、字典,配置tmux,ad工具等
1 | wget https://raw.githubusercontent.com/44maker/kaliinit/main/kalisetup.sh && chmod +x kalisetup.sh && bash kalisetup.sh |
执行完成后
1 | source ~/.zshrc |
即可上手使用
1 | #使用impacket |
手动配置
换源
1 | sudo vim /etc/apt/sources.list |
下面的源中选择一个
即可
中科大源
1 | deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib |
清华源
1 | deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free |
阿里源
1 | deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib |
官方源
1 | deb http://http.kali.org/kali kali-rolling main no-free contrib |
完成之后按esc 再输入 :wq即保存退出
再进行更新
1 | sudo apt update |
安装网卡驱动
如果有ALFA型号的RTL2AU外接网卡,是需要在kali中安装驱动才可以使用的
1 | sudo apt install realtek-rtl88xxau-dkms -y |
检查&测试
1 | lsusb |
软件配置
Tmux
1 | nano ~/.tmux.conf |
1 | #tmux attach 如果无分离终端则新建 |
1 | mkdir ~/.tmux |
1 | selectp -t 0 # select the first (0) pane |
常用命令:
最大化
复制模式 q退出
窗口列表
切换窗口
会话列表
挂起
中文输入法
1 | sudo apt install fcitx |
点击桌面右上角输入法图标,点击Configure
去掉Only Show Current Language,选中Google Pinyin,OKctrl+空格
切换
sublime-text
1 | chmod +x sublime-text_build-xxxx_amd64.deb |
更改默认Kali用户名
如果选择虚拟机的安装方式,默认的用户名和密码都是kali
如果想要修改,可以使用下面的命令
创建新用户
打开终端并输入以下命令来创建一个新的用户账户(将newusername
替换为您想要的用户名):1
sudo adduser newusername
按照提示完成用户创建过程,包括设置新用户的密码。
添加到sudo组
为了让新用户能够执行管理员命令,您需要将其添加到sudo
组。使用以下命令:1
sudo usermod -aG sudo newusername
更改默认用户
Kali Linux 默认用户是kali
,如果你想在启动时自动登录新用户,你需要编辑lightdm
配置。打开配置文件:1
sudo nano /etc/lightdm/lightdm.conf
找到以下行(如果不存在,您可能需要添加它们):
1
2[Seat:*]
autologin-user=kali将
autologin-user=kali
中的kali
更改为您的新用户名:1
2[Seat:*]
autologin-user=newusername按
Ctrl+O
保存文件,然后按Ctrl+X
退出编辑器。重启系统
为了使更改生效,请重启您的系统:1
sudo reboot
在重启后,您应该能够使用新的用户名和密码登录系统。如果您想删除原来的kali
用户,可以使用以下命令:
1 | sudo deluser kali |
并且如果需要,删除其家目录:
1 | sudo rm -r /home/kali |