银河麒麟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.rhkb.cn/news/460589.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python小游戏17——飞机大战

运行结果 首先,你需要安装Pygame库。如果你还没有安装它,可以使用以下命令来安装: bash pip install pygame 代码: python import pygame import random # 初始化Pygame pygame.init() # 屏幕大小 SCREEN_WIDTH 800 SCREEN_HEIGH…

国标GB28181软件EasyGBS国标GB28181网页直播平台在邮政快递场景中的应用

随着电子商务的迅猛发展,邮政快递行业迎来了前所未有的发展机遇,但同时也面临着诸多挑战。如何在保障货物安全、提高运输效率的同时,实现全面的监控和管理,成为邮政快递企业亟需解决的问题。国标GB28181网页直播平台EasyGBS作为一…

MFC工控项目实例二十七添加产品参数

承接专栏《MFC工控项目实例二十六创建数据库》 在型号参数界面添加三个参数试验时间、最小值、最大值。变量为double m_edit_time; double m_edit_min; double m_edit_max; 1、在SEAL_PRESSURE.h中添加代码 class CProductPara { public:union{struct{...double m_edit_min;…

java项目之智能学习平台系统源码(springboot)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的智能学习平台系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者:风…

Efficient Cascaded Multiscale Adaptive Network for Image Restoration 论文阅读笔记

Efficient Cascaded Multiscale Adaptive Network for Image Restoration 论文阅读笔记 这是新国立和新加坡管理大学发表在ECCV2024上的一篇image restoration的文章,提出了一个新的网络结构ECMA,从实验结果上看在超分,去噪,去模糊…

STEAM教育是什么?从学科融合到创造力培养的全新教育模式

近年来,“STEAM教育”成为教育界的热门词汇。随着技术和科学的发展,传统的单一学科教育已难以满足未来社会对创新型人才的需求。STEAM教育因其跨学科的特点,成为培养学生综合素质和创新能力的有效方式。那么,什么是STEAM教育&…

SystemC学习(3)— APB_SRAM的建模与测试

SystemC学习(3)— APB_SRAM的建模与测试 一、前言 二、APB_SRAM建模 编写APB_SRAM模型文件apb_sram.h文件如下所示: #ifndef __APB_SRAM_H #define __APB_SRAM_H#include "systemc.h"const int ADDR_SIZE 32; const int DATA_…

Spring Boot Configuration和AutoConfiguration加载逻辑和加载顺序调整

在spring中, AutoConfiguration也是一个种Configuration,只是AutoConfiguration是不能使用proxy的。 而且spring对于两者的加载顺序也不是一视同仁,是有顺序的。spring会先加载SpringBootApplication可达的且标注了Configuration的类&#x…

CodeS:构建用于文本到 SQL 的开源语言模型

发布于:2024 年 10 月 29 日 #RAG #Text2 SQL #NL2 SQL 语言模型在将自然语言问题转换为 SQL 查询(文本到 SQL )的任务中显示出良好的性能。然而,大多数最先进的 (SOTA) 方法都依赖于强大但闭源的大型语言…

社区交流系统设计与实现

社区交流系统设计与实现 1. 系统概述 社区交流系统是一个基于PHP和SQL的Web应用程序,旨在为用户提供一个互动交流的平台。该系统允许用户注册、发布帖子、回复帖子、查看其他用户的帖子和回复,以及管理个人资料,提高用户之间的互动和信息共享…

什么是字节序、大小端、高低字节、高低地址?

目录 1. 什么是字节序(Endianness)? 2. 什么是大小端(Big-Endians and Little-Endian)? 3. 什么时候需要用到大小端的概念? 4. 如何确认系统的大小端模式? 5. 什么是大小端定义…

为什么 C 语言数组是从 0 开始计数的?

C 语言等大多数编程语言的数组从 0 开始而不从 1 开始,有两个原因: 第一:地址计算更方便 C 语言从 0 开始的话,array[i] 的地址就正好是: (array i) 如果是从 1 开始的话,就是 (array i - 1) 多一次计…

锁升级及线程池相关

锁升级 在JVM底层实现锁的过程中,有三类锁:偏斜锁、轻量级锁、重量级锁 在Java6之前,synchronized的实现完全依靠重量级锁(系统内的互斥锁),从用户态转为内核态非常消耗资源。在Java6之后,提供…

vue3+less使用主题定制(多主题定制)可切换主题

假如要使用两套主题:蓝色、红色 例如: 首先确保自己的vue3项目有less,这边不多做接入解释 1、在src目录下建一个styles文件夹,在syles文件夹下面新建两个less文件:theme.less和variables.less; theme.le…

Java面试经典 150 题.P80. 删除有序数组中的重复项 II(004)

本题来自:力扣-面试经典 150 题 面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台https://leetcode.cn/studyplan/top-interview-150/ 题解: class Solution {public int removeDuplicates(int[] nums)…

【QNAP威联通NAS系统恢复进阶教程】如果 .conf 和 md9 无法自动组装,如何恢复 NAS?

创作立场:原创不易,拒绝搬运~ hello大家好,我是你们的老伙伴,稳重的大王~ 从本期开始,大王将在日常教程中,分享一些QNAP系统故障的排除以及解决办法,进阶教程需要具备一定的linux基础&#xf…

【JavaEE】【多线程】进阶知识

目录 一、常见的锁策略1.1 悲观锁 vs 乐观锁1.2 重量级锁 vs 轻量级锁1.3 挂起等待锁 vs 自旋锁1.4 普通互斥锁 vs 读写锁1.5 可重入锁 vs 不可重入锁1.6 不公平锁 vs 公平锁 二、synchronized特性2.1 synchronized的锁策略2.2 synchronized加锁过程2.3 其它优化措施 三、CAS3.…

玄机-应急响应- Linux入侵排查

一、web目录存在木马,请找到木马的密码提交 到web目录进行搜索 find ./ type f -name "*.php" | xargs grep "eval(" 发现有三个可疑文件 1.php看到密码 1 flag{1} 二、服务器疑似存在不死马,请找到不死马的密码提交 被md5加密的…

沈阳乐晟睿浩科技有限公司抖音小店运营创新

在当今这个数字化迅猛发展的时代,电子商务已经成为推动经济增长的重要引擎。而在电商的广阔舞台上,短视频与直播带货的崛起无疑是最为耀眼的明星之一。作为这一领域的佼佼者,抖音小店凭借其庞大的用户基础和独特的算法优势,吸引了…

使用Python和Parsel库爬取CSDN博客文章专栏并生成Markdown链接列表的导航

引言 今天,我将分享如何使用Python的requests和parsel库来爬取CSDN博客的文章,并生成一个Markdown格式的链接列表导航页。 我在整理这个专栏Linux基础操作合集的文章合集时,发现想要给这个专栏的文章做个导航合集页很麻烦,虽然直…