银河麒麟V10怎么安装远程桌面服务 麒麟OS远程控制

雨强小哥_8707

雨强小哥_8707

2026-05-03

2457人浏览

原创

银河麒麟v10启用远程桌面有五种方法:一、图形界面启用vino服务;二、命令行安装tigervnc;三、安装xrdp兼容windows rdp;四、安装向日葵客户端实现跨平台远程;五、离线iso构建yum仓库部署vnc。

银河麒麟v10怎么安装远程桌面服务 麒麟os远程控制

如果您在银河麒麟V10操作系统上需要启用远程桌面控制功能,但系统默认未安装或未配置远程桌面服务,则可能是由于缺少VNC/XRDP服务组件、图形环境未就绪或依赖库缺失所致。以下是针对银河麒麟V10(含服务器版与桌面版)的多种可行安装路径:

一、通过图形界面启用内置Vino远程桌面服务

该方式直接调用GNOME Vino服务,无需额外安装软件包,适用于已安装UKUI或GNOME桌面环境且具备图形登录权限的用户,启动轻量级VNC服务并支持密码认证。

1、点击左下角【开始菜单】,选择【设置】;

2、在设置窗口左侧导航栏中,点击【系统】;

3、在右侧功能列表中,点击【远程桌面】;

4、打开【允许其他用户使用VNC远程连接这台电脑】开关;

5、勾选【允许其他用户控制这台电脑的屏幕】;

6、启用【使用VNC远程连接时需要输入密码】,并在弹出框中设置至少8位、含大小写字母与数字的强密码;

7、可选:启用【每次访问这台电脑时需要确认】,以在每次连接时要求本地用户手动点击【接受】。

二、通过终端命令行安装并启用TigerVNC服务

该方式适用于服务器版(无图形界面)、最小化安装或需自定义分辨率/端口的场景,使用系统ISO镜像中的tigervnc-server包完成离线或在线部署,服务由systemd托管,支持多用户会话。

1、检查是否已挂载ISO镜像(离线环境):ls /mnt/kylin-iso/Packages/ | grep tigervnc;

2、若在线且网络可用,执行安装:sudo yum install -y tigervnc-server(适用于RPM系)或sudo apt install -y tigervnc-standalone-server(适用于APT系);

3、若离线,进入挂载目录并安装:sudo rpm -ivh /mnt/kylin-iso/Packages/tigervnc-server-*.rpm;

4、复制模板配置:sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service;

5、编辑新服务文件:sudo nano /etc/systemd/system/vncserver@:1.service,将替换为实际用户名(如root),并将ExecStart中路径指向/usr/bin/vncserver;

6、为用户初始化VNC密码:su - -c "vncserver",按提示输入并确认密码(长度不超过8位,需含4类字符);

7、重载并启用服务:sudo systemctl daemon-reload && sudo systemctl enable vncserver@:1.service && sudo systemctl start vncserver@:1.service。

三、安装XRDP服务以兼容Windows远程桌面客户端

该方式提供原生RDP协议支持,允许Windows“远程桌面连接”(mstsc.exe)直连,避免安装第三方VNC客户端,适合习惯Windows操作范式的管理员,需适配UKUI桌面会话。

1、更新软件源:sudo apt update(APT系)或sudo yum makecache(RPM系);

魔搭GPT(ModelScopeGPT)
魔搭GPT(ModelScopeGPT)

魔搭GPT(ModelScopeGPT)是一款AI视频创作工具,阿里达摩院推出的大小模型协同的智能助手,具备作诗、绘画、视频生成、语音播放等多模态能力。

下载

2、安装XRDP:sudo apt install -y xrdp 或 sudo yum install -y xrdp;

3、启用并启动服务:sudo systemctl enable xrdp && sudo systemctl start xrdp;

4、修改会话脚本以调用UKUI:sudo nano /etc/xrdp/startwm.sh,在末尾exec语句前插入一行:exec ukui-session;

5、重启XRDP服务:sudo systemctl restart xrdp;

6、验证监听状态:sudo ss -tuln | grep :3389,确认输出包含*:3389。

四、通过软件商店或.deb包安装向日葵远程控制客户端

该方式提供跨平台、穿透内网、无人值守及图形化操作能力,不依赖系统级VNC/XRDP服务,适用于无固定公网IP、NAT环境或需移动端接入的场景,需补全托盘支持库并配置UKUI白名单。

1、安装必要依赖:sudo apt install -y libappindicator3-1 libcanberra-gtk-module libcanberra-gtk3-module;

2、访问向日葵官网下载对应架构.deb包(ARM64/AMD64),或在【软件商店】搜索“向日葵”,确认开发商为贝锐科技;

3、终端安装deb包:sudo dpkg -i sunloginclient_*.deb;

4、修复可能的依赖错误:sudo apt --fix-broken install;

5、启动客户端:sunloginclient,右键任务栏图标选择【登录】并绑定贝锐账号;

6、进入客户端设置,启用【无人值守访问】并设置四位数字访问密码及【安全验证方式】。

五、离线环境下基于ISO镜像构建本地YUM仓库并部署VNC

该方式专为严格内网隔离环境设计,利用银河麒麟V10服务器版ISO镜像作为私有软件源,绕过对外部网络的依赖,确保软件包完整性与版本一致性,适用于信创项目交付现场。

1、将ISO镜像上传至/opt/Kylin-Server-10.iso,创建挂载点:sudo mkdir -p /mnt/kylin-iso;

2、挂载镜像:sudo mount -o loop,ro /opt/Kylin-Server-10.iso /mnt/kylin-iso;

3、备份原有仓库配置,新建本地源:sudo mv /etc/yum.repos.d/*.repo /backup/ && sudo tee /etc/yum.repos.d/kylin-local.repo ;

4、生成仓库元数据(如需):sudo createrepo /mnt/kylin-iso/Packages/;

5、清理缓存并安装:sudo yum clean all && sudo yum makecache && sudo yum install -y tigervnc-server;

6、完成服务配置后,卸载镜像:sudo umount /mnt/kylin-iso。

相关专题

更多
c++和c语言的区别有哪些
c++和c语言的区别有哪些

c++和c语言的区别:1、面向对象编程(OOP)支持不同;2、新增特性不同;3、标准库不同;4、编译方式不同;5、命名空间不同等等。想了解更多c++的相关内容,可以阅读本专题下面的文章。

2024.03.14

2208

9

c++和python学习顺序推荐
c++和python学习顺序推荐

一般建议先学习C++,再学习Python,因为这样可以逐步从较为底层的编程语言向更高级的语言过渡。想了解更多python的相关内容,可以阅读本专题下面的文章。

2024.03.14

979

6

python和c++学习性价比分析
python和c++学习性价比分析

Python易于学习,广泛应用于Web开发、数据科学和人工智能等领域,但性能较低。C语言性能高,适用于对性能要求较高的场景,如游戏开发和系统编程,但学习曲线陡峭,错误处理复杂。想了解更多python的相关内容,可以阅读本专题下面的文章。

2024.03.14

407

5

c语言和c++一样吗
c语言和c++一样吗

c语言和c++是两种不同的编程语言,虽然有相似之处,但存在显著差异。c语言专注于过程式编程和系统级开发,以简洁、高效著称。c++作为c语言的超集,引入了面向对象编程,增强了代码组织和管理能力,但学习曲线也更陡峭。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

307

5

c语言和c++先学哪个好
c语言和c++先学哪个好

初学者选择学习c语言还是c++语言,需要根据个人学习目标、背景以及编程兴趣和预期应用方向来决定。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

386

5

c语言和c++的区别和联系
c语言和c++的区别和联系

c语言和c++是计算机科学领域应用广泛的编程语言。虽然它们有着相似的基础,但它们在语言类型、语法功能和内存管理方面存在着显著差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

580

5

c++软件中文更改教程
c++软件中文更改教程

对于 ide,可通过打开设置,找到语言设置,选择中文,并保存更改。对于非 ide 应用程序,可查找设置或选项,选择语言设置,更改为中文,并保存更改。想了解更多c++的相关内容,可以阅读本专题下面的文章。

2024.03.21

1389

9

python和java和c++学习性价比分析
python和java和c++学习性价比分析

Python以其易学性、丰富的库和活跃的社区而著称,适合数据科学、人工智能和Web开发。Java以其跨平台性、企业级应用开发和Android应用开发而闻名。C++以其底层控制能力、高效性能和游戏开发而著称。选择哪种语言取决于个人兴趣、职业方向和特定需求。想了解更多python和java和c++的相关内容,可以阅读本专题下面的文章。

2024.03.22

1197

7

c++和c语言学习顺序推荐
c++和c语言学习顺序推荐

对于初学者,建议先学习C语言,掌握编程基础后再转入C++,便于理解面向对象编程概念。有编程经验者可直接学习C++,快速接触高级编程技术。想了解更多c++和c语言的相关内容,可以阅读本专题下面的文章。

2024.03.25

1305

9

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习