在国产化替代浪潮中,银河麒麟(Kylin OS)服务器版凭借其高安全性与稳定性,正成为越来越多政企核心业务系统的承载平台。然而,命令行操作的门槛常让许多初级运维人员望而生畏。此时,一套稳定高效的远程桌面方案便成了提升效率的关键,尤其对于习惯了Windows远程桌面的管理员,通过VNC连接银河麒麟服务器,能快速获得熟悉的图形操作界面,大大降低迁移学习成本。本文将手把手带你在麒麟服务器上部署TigerVNC ,实现安全流畅的图形化管理。
一、麒麟服务器 TigerVNC 安装四步曲 1.环境准备 ①操作系统:有桌面环境,不要最小安装
[ root@localhost ~]
Release:
Kylin Linux Advanced Server release V10 ( Halberd)
Kernel:
4.19 .90-89.11.v2401.ky10.x86_64
Build:
Kylin Linux Advanced Server
release V10 SP3 2403 /( Halberd) -x86_64-Build20/20240426
②CPU架构
[ root@localhost ~]
x86_64
③网络:在线安装部署需要连接公网
2.安装tigerVNC ①在线安装
[ root@localhost ~]
②离线安装
银河麒麟2403版本x86架构离线软件包下载地址:https://update.cs2c.com.cn/NS/V10/V10SP3-2403/os/adv/lic/base/x86_64/Packages/
将下载好的软件包拷贝到系统里,使用rpm命令离线安装:rpm -ivh tigervnc-server*.rpm
3.服务化部署(Systemd托管) ①vncserver服务初始化
输入vncserver命令,对进行vnc服务的初始化,设置VNC访问密码需要输入两次,密码长度不要大于8位,密码复杂度需要4种字符类型,输入密码时不显示;提示是否创建只用于查看的密码,根据自己需要设置。如下:
②开启防火墙端口
[ root@localhost ~]
success
[ root@localhost ~]
success
[ root@localhost ~]
public ( active)
target: default
icmp-block-inversion: no
interfaces: ens18
sources:
services: cockpit dhcpv6-client mdns ssh
ports: 5901 /tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
③systemd文件拷贝到系统自启动目录
cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
设置vnc服务开机自启动:
[ root@localhost system]
Created symlink /etc/systemd/system/multi-user.target.wants/vncserver@:1.service → /etc/systemd/system/vncserver@:1.service.
④编辑配置文件修改用户名
可以更换成其他用户,我这里以root用户为例,如下:
⑤重新加载启动vnc服务
[ root@localhost system]
[ root@localhost system]
[ root@localhost system]
⑥检查vnc服务状态
[ root@localhost system]
[ root@localhost system]
4.vnc连接银河麒麟服务器 ①Windows系统下载vnc远程连接客户端进行连接
输入服务器IP地址和vnc服务端口连接:
输入密码验证:
vnc连接成功:
②银河麒麟桌面操作系统连接银河麒麟服务器vnc
银河麒麟桌面操作系统自带vnc远程连接客户端,系统开始界面搜索"远程桌面客户端"打开:
二、修改vnc服务端口 如果有修改vnc服务端口的需求,可以参考如下步骤修改:
1.编辑vnc配置文件(/usr/bin/vncserver) 设我们需要修改vnc服务端口成5999,但实际访问的是6000端口(仔细查看vnc配置文件可发现)
2.开放防火墙端口 查看服务端口:
[ root@localhost system]
success
[ root@localhost system]
success
3.重启vnc服务
[ root@localhost system]
4.验证测试
结语:一次配置,长期受益 通过本文的步骤,你应该已在银河麒麟服务器上成功部署了TigerVNC远程桌面。虽然初始配置略显复杂(尤其是systemd服务管理部分),但一次投入可换来长期稳定的图形化管理能力。
国产操作系统的成熟需要生态支撑,而每一个稳定运行的VNC连接,都是对银河麒麟实用性的有力证明 。当你在千里之外流畅地管理麒麟服务器上的业务系统时,或许会和我一样感叹:这条路,我们走对了。
---