记将 Kali Linux 刷入树莓派 5 的流程
本文内容为在无头模式下安装 Kali Linux 系统,即不需要连接任何外设设备,但是要求可以访问 WIFI
如果你有条件连接显示器和鼠标键盘,建议直接使用有头模式安装,过程会更加简单
# 系统烧录
下载树莓派官方镜像烧录器 树莓派官方镜像烧录器
插上所使用的存储设备,在烧录器中选择匹配的树莓派型号和系统(Kali Linux)
配置主机名,配置用户名和密码信息,启用 ssh,并选择允许密码登录。
重要!:不要配置网络信息,这会导致系统内部的多个网络管理器冲突,无法正常使用网络(2026/1/12)
点击写入,等待烧录完成
等待的过程中,新建一个文件,命名为 wpa_supplicant.conf ,内容如下
country=cn
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="SSID"
psk="PASSWORD"
}
SSID替换为你所使用的 WIFI 名称PASSWORD替换为你所使用的 WIFI 密码
如果该方法不可行,建议使用有头模式安装系统,安装完成后再进行网络配置
再新建一个空文件,命名为 ssh ,用于开启 SSH 服务。
烧录完成后,将 wpa_supplicant.conf 和 ssh 两个文件放入存储设备的 boot 分区,弹出存储设备,将存储设备插入树莓派,接通电源,等待启动完成。
# ssh 连接
通常来说使用 ssh 进行远程访问会使得操作变得便捷
要使用 ssh,需要知道设备的 IP 地址,可以有以下几种方式获取
- 如果你有条件直接给树莓派插上显示器和鼠标键盘,直接登录系统后打开终端,执行
ip addr show- 即可查看 IP 地址
- 如果你可以登陆自己路由器的后台,直接检查设备列表中你所设置的主机名字所对应的 IP 地址
- 可以使用网络扫描工具,例如 nmap 来查找设备
- 为此,首先需要下载 nmap 服务:下载 nmap
- 然后在命令行中执行(请将
192.168.1.0/24替换为你所使用的网段)
nmap -sn 192.168.1.0/24
- 这会扫描网段中的设备,找到你所设置的主机名字所对应的 IP 地址
获取到 IP 地址后,即可使用 ssh 进行远程登录
ssh user@ip_address |
user替换为你所设置的用户名,用户名和密码默认都是kaliip_address替换为你所获取到的 IP 地址
首次进行 ssh 连接时会提示是否信任该主机,输入 yes 并回车
如果你已经连接过该 IP 的另一个设备,可能会提示冲突,请删除 ~/.ssh/known_hosts 文件中对应的行或者直接删除该文件
完成后即可成功通过 ssh 登陆设备。
# vnc 连接
如果你想要图形化界面操作,可以使用 vnc 进行远程桌面连接
从 Github 中下载 Tiger VNC: 下载 Tiger VNC
# 初次配置
首次登陆系统后,建议进行以下配置
sudo apt update && sudo apt upgrade -y |
这会更新系统中的软件包
# (可选)配置 LCD
针对 LCDWIKI 提供的硬件设备 MHS35,按如下方式安装
进入树莓派终端
cd <path> | |
git clone https://github.com/lcdwiki/LCD-show-kali.git | |
chmod -R 755 LCD-show-kali | |
cd LCD-show-kali/ | |
sudo ./MHS35-show |
<path>替换为你想要存放该项目的路径
设备会自动重启,重启后即完成配置
以下命令可以旋转屏幕方向
cd LCD-show-kali/ | |
sudo ./rotate.sh 90 |