kali配置x11vnc

Posted uolo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kali配置x11vnc相关的知识,希望对你有一定的参考价值。

linux一般是不需要要用远程桌面连接,总有特殊的需求,就记录下配置的过程而已。全程使用root用户权限,非root用户权限,命令前加sudo。

1.安装x11vnc
apt-get install x11vnc –y

注意: 官方源可能安装失败,修改成国内源
vi /etc/apt/source.list
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

2.配置x11vnc密码
x11vnc –storepasswd

注释:vnc登录密码保存在默认保存再用户目录下的.vnc/passwd文件,root用户默认保存在/root/.vnc/passwd

3.运行x11vnc
~# x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/ubuntu/.vnc/passwd –rfbport 5900 -shared

x11vnc将在终端中启动,但是关闭了终端x11vnc也就关闭了。所以将x11vnc配置成后台服务启动,并且开机自自动

4.创建启动服务文件
在/lib/systemd/system路径下新建x11vnc服务文件x11vnc.service
vi /lib/systemd/system/x11vnc.service

将下面内容写入文件中
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /root/.vnc/passwd –rfbport 5900 -shared

[Install]
WantedBy=multi-user.target

注意: -rfbport参数后跟保存vnc密码的配置文件路径,注意修改成对应的路径

5.启动服务
systemctl daemon-reload # 重载所有修改了的配置文件
systemctl enable x11vnc.service # x11vnc设置成开机自启动
systemctl start x11vnc.service # 启动x11vnc服务

6.Window下载安装vnc viwer登录linux vnc服务端

7.错误处理
密码文件可能由于权限不够,导致认证失败,如果报错,修改文件权限

以上是关于kali配置x11vnc的主要内容,如果未能解决你的问题,请参考以下文章

Kali 安装tightvncserver

在redhat下使用x11vnc进行桌面共享

ubuntu16.04 安装x11vnc桌面

ubuntu16.04 安装X11vnc,实现远程桌面

X11VNC中X11的部分是啥?

x11vnc