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

如果您在银河麒麟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,将ExecStart中路径指向/usr/bin/vncserver;
6、为用户初始化VNC密码:su -
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)是一款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。










