kali安装

使用树莓派官方镜像烧录器, 选择Other specific-purpose OS 下的 Kali Linux, 配置好wifi连接及用户帐号, 并允许ssh连接

安装 KDE

登录树莓派, 运行命令

# 安装KDE环境
sudo apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop -y
## 在过程中会显示选用哪个显示管理器, 需选择sddm, lightdm貌似也行, 但没试过

# 更改默认显示管理器优先级
sudo update-alternatives --config x-session-manager
## 需选择带有kde或者plasma的那一项, 输入前面数字即可
参考:
kali 添加使用 KDE 桌面环境

novnc配置

先安装VNC

sudo apt install tigervnc-standalone-server tigervnc-common tightvncserver novnc -y

切换至需连接VNC用户, 配置novnc

# 切换用户
su user

# 设置vnc访问密码
vncpasswd

# 启动vnc服务
vncserver -localhost no -geometry 1440x900
## -localhost no 表示只允许本地访问???
## -geometry 1440x900 表示设置分辨率

# 启动novnc
websockify -D --web=/usr/share/novnc/ 41181 localhost:5901
## 默认存放路径在/usr/share/novnc/
## 41181代表novnc服务端口
## localhost:5901 代表访问本机的5901端口, 端口号可能不一样, 需根据上一步访问结果替换

一些命令

# 查看vnc服务信息
vncserver -list

# 关闭某个vnc服务
vncserver -kill :1

# 查看websockify的进程
ps aux | grep websockify
最后修改:2025 年 04 月 04 日
赛博讨口子