统信UOS安装VNC学习笔记(详细)
VNC介绍:
Virtual Network Console是虚拟网络控制台的缩写, VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。VNC基本上是由两部分组成:一部分是客户端的应用程序(vnc viewer) ;另外一部分是服务器端的应用程序(vnc server)。
VNC服务端的安装步骤:
1、安装VNC主程序和依赖包
2、初始化VNC
3、设置VNC连接密码
4、配置VNC服务启动配置文件
5、加载并启动vnc服务
6、验证服务端口是否正常
7、windows使用VNC Viewer连接服务器
root用户详细步骤如下(普通用户请使用sudo提权)
1、安装主程序和依赖包
2、初始化VNC
打开终端在命令行执行:x11vnc
3、设置VNC连接密码
x11vnc -storepasswd /etc/x11vnc.pass
4、配置VNC服务启动配置文件
vim /lib/systemd/system/x11vnc.service,添加如下内容。
[Unit]
Description=”x11vnc”
Requires=display-manager.service
After= display-manager.service
[Service]
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -safer -shared -ultrafilexfer -bg -o /var/log/x11vnc.log
ExecStop=/usr/bin/killall x11vn
[Install]
WantedBy=multi-user.target
5、加载并启动VNC服务
systemctl daemon-reload
systemctl enable x11vnc.service
systemctl restart x11vnc.service
systemctl status x11vnc.service
6、验证VNC服务端口是否正常开启
netstat -antlp | grep 5900
VNC服务端服务正常,开始使用客户端工具连接。
7、windows使用VNC Viewer连接服务器
注意事项:
统信UOS默认不需要修改网络源,如果修改网络源,不慎执行apt upgrade会造成组件与操作系统不兼容情况,导致系统部分服务出现故障。
初始化x11vnc报错情况处理,根据报错情况而定。