一、前言
在信创方案中经常介绍支持麒麟系统,实际上麒麟分为银河麒麟和中标麒麟,银河麒麟又分为服务器版和桌面版,服务器器版一般用于应用系统部署,桌面版一般用于日常办公。银河麒麟操作系统作为国产操作系统,是目前国产化、信创等项目场景的主流操作系统之一,但它本质上还是基于现有的开源操作系统上的二次开发,银河麒麟服务器版是基于centos的,银河麒麟桌面版是基于debain的。此博文将分别介绍银河麒麟服务器版和桌面版环境下安装远程桌面工具,实现远程桌面登录到银河麒麟操作系统图形化界面。博文介绍了服务器版安装xrdp、服务器版安装VNC、桌面版安装xrdp,实际上服务器版安装VNC可以参考博文Linux之VNC远程桌面安装和使用;桌面版安装xrdp可以参考博文Ubuntu之xrdp远程桌面安装和使用;只有服务器版安装xrdp是博主全新内容,知识是触类旁通的,我们在了解了一种方式之后就可以根据相似性找到其他的方法。
银河麒麟服务器版V10
银河麒麟桌面版V10.1
二、服务器版安装XRDP
银河麒麟服务器版的官方yum源并没有引入xrdp软件,所以无法直接通过yum方式安装。我们可以通过下载rpm软件包,然后rpm方式安装。访问XRDP官网,找到对应的版本软件包,银河麒麟服务器版v10是基于centos8的,下载xrdp-0.9.21-1.el8.x86_64.rpm即可。
1、查看系统版本
[root@qlv10 opt]# cat /etc/os-release
NAME=“Kylin Linux Advanced Server”
VERSION=“V10 (Sword)”
ID=“kylin”
VERSION_ID=“V10”
PRETTY_NAME=“Kylin Linux Advanced Server V10 (Sword)”
2、下载xrdp软件的rpm包
[root@qlv10 opt]# wget https://rhel.pkgs.org/8/epel-x86_64/xrdp-0.9.21-1.el8.x86_64.rpm
3、rpm安装软件包
[root@qlv10 opt]# rpm -Uvh xrdp-0.9.21-1.el8.x86_64.rpm
4、启动服务
[root@qlv10 opt]# systemctl start xrdp
————————————————
三、服务器版安装VNC
1、查看系统版本
[root@qlv10 ~]# cat /etc/os-release
NAME=“Kylin Linux Advanced Server”
VERSION=“V10 (Sword)”
ID=“kylin”
VERSION_ID=“V10”
PRETTY_NAME=“Kylin Linux Advanced Server V10 (Sword)”
ANSI_COLOR=“0;31”
2、yum安装vnc-server
[root@qlv10 ~]# yum install tigervnc-server -y
3、复制配置文件模板
[root@qlv10 ~]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
[root@qlv10 ~]# cd /etc/systemd/system/
[root@qlv10 system]#
4、编辑配置文件
参照如下配置编辑配置文件。
[root@qlv10 system]# cat vncserver@:1.service |grep -Ev “$|#”
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
WorkingDirectory=/root
User=root
Group=root
PIDFile=/root/.vnc/%H%1.pid
ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill :1 > /dev/null 2>&1 || :’
ExecStart=/usr/bin/vncserver -autokill :1
ExecStop=/usr/bin/vncserver -kill :1
Restart=on-success
RestartSec=15
[Install]
WantedBy=multi-user.target
5、创建VNC登录密码
[root@qlv10 system]# vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
6、重载systemctl配置
[root@qlv10 system]# systemctl daemon-reload
7、启动vnc服务
[root@qlv10 system]# systemctl start vncserver@:1.service
————————————————
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!