当前位置: 首页 > news >正文

银河麒麟v10 xrdp安装

为了解决科技被卡脖子的问题,国家正在大力推进软硬件系统的信创替代,对于一些平时对Linux操作系统不太熟练的用户来讲提出了更高的挑战和要求。本文以银河麒麟v10 24.03为例带领大家配置kylin v10的远程桌面。

最近公司为了配置信创开发新购了几台银河麒麟操作系统的电脑,准备使用这些电脑做应用适配。开发人员平时还是使用自己熟悉的开发环境,如果没有远程桌面环境使用起来非常的不方便。针对这个问题有两种解决方案,一是安装类似向日葵、Todesk的远程控制软件,二是通过安装并配置xrdp来实现远程连接。第一种解决方案也比较方便,推荐大家使用,可是也有缺点,那就是明明硬件就在本办公室内可是你还要让它在互联网上绕上一圈。第二种方案虽然有点难度,但是如果你仔细看了我的教程,动手操作一下也不是太难的事情,并且通过亲手操作信创操作系统还能增加你对该操作系统的理解。

好了,废话结束开始今天的教程。

1.安装ssh

xrdp依赖ssh,在我的kylin v10系统中默认并没有安装开启ssh.所以需要我们手动安装一下。

sudo apt update
sudo apt install -y openssh-server
sudo systemctl start ssh
# 将ssh加入开机自启
sudo systemctl enable ssh

完成上述操作后,通过putty登录,只要能够正常登录说明你的ssh已经安装配置好了。

在这里插入图片描述

2.安装xrdp

xRDP是一个开源的远程桌面协议(Remote Desktop Protocol, RDP)服务,它允许用户通过RDP客户端连接到Linux桌面环境。xRDP提供了类似于微软远程桌面的功能,使得用户可以从任何支持RDP的客户端软件远程访问Linux系统。

sudo apt update
sudo apt install -y dbus-x11
sudo apt install -y xrdp

将xrdp加入到ssl-cert 组

sudo adduser xrdp ssl-cert

修改配置文件/etc/xrdp/startwm.sh,添加ukui-session

vim /etc/xrdp/startwm.sh

在这里插入图片描述
保存配置,并重启系统。

3.使用windows自带的远程工具连接kylin远程桌面

windows操作系统自带了一个远程连接工具,在运行中输入mstsc就能打开这个工具。

在这里插入图片描述
在接下来的窗口输入kylin系统的IP地址。
在这里插入图片描述
在xrdp对话框session选择Xorg,接着输入用户名和密码,点击Ok。
在这里插入图片描述
如果出现下面的提示,说明你的用户已经登录过了。
在这里插入图片描述
在ssh终端中杀掉这个用户进程,然后再重新使用远程登录。

pkill ukui-session

在这里插入图片描述

下图是我登录成功的界面。
在这里插入图片描述
👿 在我使用kylin v10时,电源休眠后经常出现远程连不上的问题,果断将系统的休眠关闭。

在这里插入图片描述
💁‍♂ 首次使用xrdp远程登录时,kylin v10的安全中心会弹出是否授权程序“startwm.sh”运行的提示,点击始终允许就可以了。

好了,今天的分享就到这此为止。如果有问题大家可以留言提问。

http://www.lryc.cn/news/473878.html

相关文章:

  • Leetcode 删除有序数组中的重复项 Ⅱ
  • 大模型学习笔记------什么是大模型
  • 【unique_str 源码学习】
  • flask第一个应用
  • 华为OD机试真题(Python/JS/C/C++)- 考点 - 细节
  • 【C++刷题】力扣-#628-三个数的最大乘积
  • Java项目实战II基于Java+Spring Boot+MySQL的工程教育认证的计算机课程管理平台(源码+数据库+文档)
  • 基于微信小程序实现信阳毛尖茶叶商城系统设计与实现
  • 设计一个灵活的RPC架构
  • 大数据计算里的Broadcast Hash Join/Shuffle Hash Join/Sort Merge Join
  • Java - 手写识别; 如何用spring ai和大模型做手写识别教程
  • 【Linux】用户权限管理:创建受限用户并配置特定目录访问权限
  • pgsql表分区和表分片设计
  • 灵动AI ——视频创作新引擎 开启视觉奇幻之旅
  • AI设计、作图、画画工具哪个好用?看完这篇你就知道怎么选了
  • 【python ASR】win11-从0到1使用funasr实现本地离线音频转文本
  • myqld二进制安装和破解数据库密码(linux)
  • 防重方案-订单防重方案笔记
  • HTML、JavaScript和CSS实现注册页面设计
  • Counter对象的使用样例
  • 大模型中的token是什么;常见大语言模型的 token 情况
  • Python小白学习教程从入门到入坑------第十七课 内置函数拆包(语法基础)
  • 动态规划 —— 路径问题-最小路径和
  • 《链表篇》---删除链表的倒数第N个节点(中等)
  • duilib 进阶 之 TileListBox 列表
  • Web应用安全—信息泄露
  • 大数据治理:策略、技术与挑战
  • vscode插件-08 Golang
  • 数据结构+算法分析与设计[15-18真题版]
  • 单链表OJ题(2):反转链表(三指针法)、找中间节点(快慢指针)