安装kali

参见

安装完毕后建议更新仓库和软件包

1
2
3
sudo apt update
sudo apt upgrade
sudo apt autoremove

安装Tiger VNC服务端

注:Termux-Nethunter-kali内置了vnc,不需要安装,可以跳过此步。

1
2
3
apt update
apt install xfce4 xfce4-goodies
apt install tigervnc-standalone-server tigervnc-common

配置默认实例

参考资料

[1][2]

1
vim ~/.vnc/config
1
2
geometry=1920x1080 #配置默认实例的界面分辨率
localhost=no #为了能够远端登陆不仅仅是本机登陆,设置-localhost no 是必要的。这里很关键!
1
vim ~/.vnc/xstartup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh

#############################
## All ##
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export SHELL=/bin/bash

#############################
## Gnome ##
#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
#[ -r /root/.Xresources ] && xrdb /root/.Xresources
#vncconfig -iconic &
#dbus-launch --exit-with-session gnome-session &
############################
## LXQT ##
####exec openbox-session
#exec startlxqt
############################
## KDE ##
#exec /usr/bin/startkde
############################
## XFCE ##
startxfce4

启动VNC

1
vnc start

关闭VNC

1
2
vnc stop
kill <pid>

查询VNC

1
vnc status

Failed to execute child process “dbus-launch“

1
sudo apt-get install dbus-x11