Almalinux8安装配置vncservereda工具vncserver配置 TigerVNC Server配置
EDA工具平台由于需要图形化界面,且多用户协同操作,所以使用VNC连接是很好的选择,方便快捷,成本低。

TigerVNC Server 是一款高性能、跨平台的开源 VNC(Virtual Network Computing)远程桌面服务软件,支持在 Linux、Windows、macOS 等多种操作系统上运行,允许用户通过网络远程控制另一台计算机的图形桌面环境。
Ø核心特点
Ø高性能:采用高效编码器(如 Tight、ZRLE、Raw),可根据网络状况动态调整,保障低延迟与流畅体验。
Ø跨平台支持:
1.服务端支持 Linux(如 CentOS、Ubuntu、麒麟)、Windows 等。
2.客户端(VNC Viewer)可在任意主流系统使用。
Ø开源免费:由 TigerVNC 社区维护,完全免费,无商业授权限制
Ø安全增强:支持 TLS 加密、IP 白名单、双因素认证(PAM)等高级安全功能
Ø多会话支持:可为不同用户分配独立显示号(如 :1 对应端口 5901,:2 对应 5902)
1、Almalinux8平台安装TigerVNC Server
root用户下执行yum -yinstall tigervnc-server tigervnc-server-module

2、本地用户配置vnc密码,在用户下执行vncpasswd或vncserver,输入2次密码并不配置查看密码

3、配置用户绑定连接端口,编辑/etc/tigervnc/vncserver.users文件

4、启动vncserver,默认情况下,VNC服务器在tcp端口5900 + n上侦听,其中n是显示号,如果显示数字为“ 1”,则VNC服务器将在TCP端口5901上侦听其请求
systemctl daemon-reload
systemctl start vncserver@:1.service
systemctl start vncserver@:2.service

5、配置vncserver开启启动
systemctl enable vncserver@:1.service
systemctl enable vncserver@:2.service

6、配置vncserver显示分辨率,由于vncserver默认分辨率为1024X768,显示太大,修改成1920x1080,修改文件/usr/bin/vncserver

7、linux防火墙放通5901和5902端口
firewall-cmd --zone=public --add-port=5901-5920/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all

8、通过vnc客户端连接,推荐realvnc客户端,192.168.154.131为服务器IP,可在服务器输入ifconfig获取

9、连接进入系统界面

10、VNC-Viewer-7.10.0-Windows-64bit.exe客户端分享
链接: https://pan.baidu.com/s/1xVTFfH1VBwfCJnwoCyWqqw?pwd=1zpp 提取码: 1zpp