当前位置: 代码网 > 服务器>服务器>Linux > 国产操作类linux系统vnc服务方式

国产操作类linux系统vnc服务方式

2026年01月20日 Linux 我要评论
vnc虚拟网络控制台协议 (virtualnetworkconsole)是一款远程控制工具软件,可以实现图形化界面控制计算机的功能。使用银河麒麟v10系统(类centos),完成vnc调试与堡垒机的连

vnc虚拟网络控制台协议 (virtual network console)是一款远程控制工具软件,可以实现图形化界面控制计算机的功能。使用银河麒麟v10系统(类centos),完成vnc调试与堡垒机的连接。

一、查看可用的软件组

需要先为操作系统安装gui软件组使用yum grouplist命令进行查看,并安装。

yum grouplist

yum groupinstall -y "server with ukui gui" #系统之间的名称有差别,以具体查询到的为准

二、安装vnc服务

配置dns,必要的话修改镜像源(略),此处以tigervnc-server为例。

yum install tigervnc-server -y

安装完成后将系统默认模式调整为图形化模式。

systemctl set-default graphical.target

三、配置并启动vnc服务

启动vnc服务的方式有两种:直接使用vncserver命令启动 、使用systemctl 的方式启

  • vncserver命令启动:
vncserver
  • 使用systemctl 系统服务的方式启动:

1、拷贝配置文件(复制后,可能需要修改权限)

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

2、修改系统服务配置文件

vim /etc/systemd/system/vncserver@:1.service
[unit]
description=remote desktop service (vnc)
after=syslog.target network.target
[service]
type=forking
user=root
execstart=/usr/bin/vncserver :1 -geometry 1280x1024 -depth 24 -securitytypes=none -fp /usr/share/x11/fonts/misc
execstop=/usr/bin/vncserver -kill :1
[install]
wantedby=multi-user.target

3、开启启动、启动、查状态(此处启动的是编号为1的桌面)

systemctl enable vncserver@:1.service
systemctl start vncserver@:1.service
systemctl status vncserver@:1.service

四、vnc服务的参数说明

1、启动命令vncserver后参数包含:

  • -name桌面名称
  • -depth色彩深度(8,16,24,32可选)
  • -geometry分辨率
  • -pixelformat 对指定位置设置颜色值
  • -fp前台运行xvnc
  • -autokill当xstartup脚本退出时自动杀死xvnc
  • -noxstartup不用xstartup
  • -xstartup用于xstartup脚本位置

五、vnc服务其他说明

1、指定启动的桌面编号(以2号为例)

vncserver :2

2、查看当前已经启动的桌面编号

vncserver -list

3、kill掉某个桌面编号(以2号为例)

vncserver -kill :2

4、修改当前用户的vnc密码(当前ssh登录的用户)

vncpasswd

5、端口、桌面编号与堡垒机的连接

涉及堡垒机连接vnc服务的桌面编号为5900之上对应的端口。

如桌面编号为1(vncserver :1)端口对应为5901、桌面编号为5(vncserver :5)端口对应为5905。

若涉及堡垒机的连接,堡垒机(以设备自身逻辑为准)需要连接5900端口,并使用账号1:root、5:root进行连接。

六、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com