标签:mirror sudo cst 国内 国内源 错误处理 vnc配置 文件中 ali
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.错误处理
密码文件可能由于权限不够,导致认证失败,如果报错,修改文件权限
标签:mirror sudo cst 国内 国内源 错误处理 vnc配置 文件中 ali
原文地址:https://www.cnblogs.com/uolo/p/12899473.html