一、安装x11vnc
1.经过N多次的实验,kali一直报错,tightvncserver一直报错。怎么配置都是黑屏,奔溃
最后退而求其次,安装x11vnc
2.很简单的命令
sudo apt-get install x11vnc –y
设置密码
x11vnc -storepasswd
3.测试启动
/usr/bin/x11vnc -ncache 10 -auth guess -nap -forever -loop -repeat -rfbauth /home/kali/.vnc/passwd -rfbport 5901
用vnc客户端连接正常。
4.设置开机启动
kali系统如下
sudo vim /lib/systemd/system/x11vnc.service[Unit]Description=Start x11vnc at startup.After=multi-user.target[Service]Type=simpleExecStart=/usr/bin/x11vnc -ncache 10 -auth guess -nap -forever -loop -repeat -rfbauth /home/kali/.vnc/passwd -rfbport 5901
[Install]WantedBy=multi-user.target
然后
systemctl enable x11vnc.service
systemctl start x11vnc.service
5.写在最后
通过vnc如果是远程的话桌面还是很卡,正常情况linux用到桌面的不多,如果kali的话还是搞个显示器吧。
6.经过最近的折腾,发现x11vnc安装好像经常有问题,于是我试了一下安装其他vnc平台
二、安装tightvncserver
tightvncserver安装
命令很简单
sudo apt install tightvncserver
安装好 以后用以下命令修改远程密码
vncpasswd
修改xstartup脚本为以下内容(xstartup这个文件需要启动一次vncserver才会生成)
cat $HOME/.vnc/xstartup
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
修改好脚本重启vnc
vncserver -kill :1
这里的-kill和:1之间有空格
vncserver
然后使用vnc客户端即可远程