当前位置: 首页 > news >正文

Rocky Linux 8 安装与配置 TigerVNC 服务完整操作文档

一、安装 TigerVNC 服务
1. 检查可用的 VNC 包

yum list available tigervnc-server


2. 安装 TigerVNC 服务

yum install -y tigervnc-server tigervnc-server-minimal


3. 验证安装结果

rpm -qa | grep tigervnc-server


二、解决 GPG 密钥问题(如遇相关错误)
1. 手动导入 Rocky Linux 官方 GPG 密钥

rpm --import https://dl.rockylinux.org/pub/rocky/RPM-GPG-KEY-Rocky-8



2. 若密钥导入失败,可临时跳过 GPG 检查(不推荐)

yum install -y --nogpgcheck tigervnc-server



三、配置 VNC 服务
1. 为用户设置 VNC 密码

vncpasswd
# 按提示输入并确认密码(输入时无明文显示)
# 可选是否设置仅查看密码(输入n跳过)


2. 创建 VNC 服务配置文件

cat > /etc/systemd/system/vncserver@:0.service << 
EOF
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target[Service]
Type=forking
User=root
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver %i -geometry 1280x720
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'[Install]
WantedBy=multi-user.target
EOF


3. 重新加载系统服务配置

systemctl daemon-reload



四、启动 VNC 服务并处理常见错误
1. 启动 VNC 服务

systemctl start vncserver@:0.service



2. 设置开机自启

systemctl enable vncserver@:0.service



3. 查看服务状态

systemctl status vncserver@:0.service -l



4. 处理 "服务已运行" 错误

# 强制终止所有 VNC 相关进程

pkill -9 -f vnc# 删除残留锁文件
rm -rf  /tmp/.X0-lock /tmp/.X11-unix/X0
rm -rf /root/.vnc/*.pid# 确认清理结果
ps aux | grep vnc


5. 处理 X Server 冲突

# 停止系统图形服务
systemctl stop gdm
systemctl disable gdm# 尝试使用其他端口(如:1对应5901端口)
systemctl start vncserver@:1.service



五、配置防火墙
1. 开放 VNC 端口(以 5901 为例)


# 临时开放
firewall-cmd --add-port
=5901
/tcp# 永久开放
firewall-cmd --add-port
=5901/tcp --permanent# 重新加载防火墙规则
firewall-cmd 
--reload# 查看已开放端口
firewall-cmd --list-ports


六、客户端连接 VNC 服务
1. 获取服务器 IP 地址

ip a s
# 查找类似 192.168.32.128 的IP地址



2. Windows 客户端连接步骤
◦ 下载并安装 VNC Viewer 客户端
◦ 打开软件,在地址栏输入 服务器IP:端口(例如:192.168.32.128:5901)
◦ 点击连接,输入之前设置的 VNC 密码
◦ 成功连接后即可远程控制服务器
七、常见问题排查
1. 连接超时
◦ 检查服务器防火墙是否开放对应端口
◦ 验证服务器 IP 地址是否正确
◦ 在客户端使用 ping 服务器IP 测试网络连通性
2. VNC 服务启动失败
◦ 检查是否已设置 VNC 密码
◦ 确认没有其他服务占用 VNC 端口
◦ 检查并删除残留的锁文件
3. 黑屏或白屏问题
◦ 安装桌面环境

yum groupinstall "Server with GUI" -y



◦ 重启 VNC 服务
4. 字体配置错误

yum install -y dejavu-sans-fonts dejavu-serif-fonts liberation-fonts



通过以上步骤,您应该能够成功在 Rocky Linux 8 上配置并使用 TigerVNC 服务进行远程桌面连接。

http://www.dtcms.com/a/435062.html

相关文章:

  • Testify Go测试工具包入门教程
  • 南阳网站建设xihewh成都网站建设公司有哪几家
  • **标题:发散创新:探索AR开发框架的核心技术**随着增强现实(AR)技术的飞速发展,AR开发框架成为了开发者们关注的焦
  • 网站推广的优势logo制作免费版
  • 汕头网站建设制作报价网片是干什么用的
  • 江西省住房和城乡建设厅的网站网站设计权限
  • 【人工智能通识专栏】第三十三讲:知识库的构建与应用
  • 、@RequestParam 取出文件项
  • llms.txt:为大模型打造的“网站说明书”
  • 浔川社团再创佳绩
  • wordpress js版本号郑州官网网站优化公司
  • 藏语自然语言处理入门 - 3 找关键词
  • TDengine 时序函数 SAMPLE 用户手册
  • 【动态规划DP:纸币硬币专题】P2840 纸币问题 2
  • wap网站分享到微信屏蔽 wordpress 插件下载
  • 网站com域名上不去cn能网址之家哪个好
  • Python基础入门例程79-NP79 字母转数字
  • 阿里滑块 最新版 分析
  • 独立开发者日常:宝塔面板使用教程
  • Redis面试题及详细答案100道(61-70) --- 性能优化篇
  • 网站快速收录土巴兔装修公司
  • 自助建网站软件平台中国交通建设监理协会网站打不开
  • 上海网站平台建设整站优化cms
  • .NET WPF 数据编辑器集合提供列表框控件
  • Python系统设计选题-49
  • 【开题答辩全过程】以 vue电影购票网站为例,包含答辩的问题和答案
  • 网站域名根目录自建网站阿里云备案通过后怎么做
  • 济南长清网站建设网站建设与管理模拟试卷一
  • 网站建设技术的实现wordpress如何缩短连接
  • 四川省城乡建设厅官方网站wordpress常规设置