目前,请问统信桌面专 业 版的VNC安装及开机自 动启动配 置有哪些方法?

目前,请问统信桌面专 业 版的VNC安装及开机自 动启动配 置有哪些方法

第1个回答  2024-01-13
功能概述
在统信操作系统中安装VNC实现windows上使用VNC Viewer等软件就远程桌面访问UOS操作系统。
安装步骤
步骤一
安装x11vnc,在终端中执行:
sudo apt install x11vnc -y
步骤二
使用x11vnc -storepasswd设置vnc连接密码
密码默认保存在/home//.vnc/passwd文件中
x11vnc -storepasswd
Enter VNC password:
Verify password:
Write password to /home//.vnc/passwd? [y/n] y
Password written to: /home//.vnc/passwd
步骤三
启动x11vnc
x11vnc -forever -shared -rfbauth ~/.vnc/passwd
在windows上使用VNC Viewer等软件就可以远程桌面访问UOS了。 但是每次启动都要手动输入上面的命令来启动x11vnc,接下来配置自动启动。
步骤四
配置x11vnc开机自动启动
创建/lib/systemd/system/x11vnc.service
touch /lib/systemd/system/x11vnc.service
文件并加入下列内容
vim /lib/systemd/system/x11vnc.service
内容如下(确保内容正确,否则可能导致连接时提示密码错误)
[Unit]
Description="x11vnc"
Requires=display-manager.service
After=display-manager.service

[Service]
ExecStart=/usr/bin/x11vnc -auth guess -loop -forever -safer -shared -ultrafilexfer -bg -o /var/log/x11vnc.log
ExecStop=/usr/bin/killall x11vnc

[Install]
WantedBy=multi-user.target
步骤五
启动服务
通过vnc viewer远程即可自动连接
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service
报错排查
如果vnc viewer报错如下图所示,可点击“OK”,“Continue”,即可正常连接。该报错不影响远程连接。

vnc viewer报错