Linux 安装Xrdp,实现RDP连接

2023-10-27

linux 安装xrdp,RDP 连接,安装前提 root 权限

[root@server-76 conf]# yum install xrdp     #  root 权限 安装 yum install xrdp
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                                      | 6.8 kB  00:00:00
 * base: mirrors.aliyun.com
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                      | 3.6 kB  00:00:00
epel                                                                                                                                                      | 4.7 kB  00:00:00
extras                                                                                                                                                    | 2.9 kB  00:00:00
updates                                                                                                                                                   | 2.9 kB  00:00:00
(1/4): epel/x86_64/group_gz                                                                                                                               |  99 kB  00:00:00
(2/4): epel/x86_64/updateinfo                                                                                                                             | 1.0 MB  00:00:01
(3/4): epel/x86_64/primary_db                                                                                                                             | 7.0 MB  00:00:04
(4/4): updates/7/x86_64/primary_db                                                                                                                        |  19 MB  00:00:26
Resolving Dependencies
--> Running transaction check
---> Package xrdp.x86_64 1:0.9.21-1.el7 will be installed
--> Processing Dependency: libImlib2.so.1()(64bit) for package: 1:xrdp-0.9.21-1.el7.x86_64
--> Running transaction check
---> Package imlib2.x86_64 0:1.4.9-8.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=================================================================================================================================================================================
 Package                                  Arch                                     Version                                          Repository                              Size
=================================================================================================================================================================================
Installing:
 xrdp                                     x86_64                                   1:0.9.21-1.el7                                   epel                                   458 k
Installing for dependencies:
 imlib2                                   x86_64                                   1.4.9-8.el7                                      epel                                   210 k

Transaction Summary
=================================================================================================================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 669 k
Installed size: 2.8 M
Is this ok [y/d/N]: Y                # Y
Downloading packages:
(1/2): imlib2-1.4.9-8.el7.x86_64.rpm                                                                                                                      | 210 kB  00:00:00
(2/2): xrdp-0.9.21-1.el7.x86_64.rpm                                                                                                                       | 458 kB  00:00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                            787 kB/s | 669 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
** Found 29 pre-existing rpmdb problem(s), 'yum check' output follows:
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libACE.so.6.4.3()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libACE_SSL.so.6.4.3()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libaeron_client_shared.so()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libmdc_gateway_client.so()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libprotobuf.so.11()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of librdkafka++.so.1()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of librdkafka.so.1()(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.11)(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.9)(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
yusurconnectionforward-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libACE.so.6.4.3()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libACE_SSL.so.6.4.3()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libaeron_client_shared.so()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libmdc_gateway_client.so()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libprotobuf.so.11()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of librdkafka++.so.1()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of librdkafka.so.1()(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.11)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.8)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.9)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
yusurriskcop-2.0.2-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
yusurtoedaemon-0.1.0-1.x86_64 has missing requires of libstdc++.so.6(CXXABI_1.3.9)(64bit)
yusurtoedaemon-0.1.0-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
yusurtoedaemon-0.1.0-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
yusurtoedaemon-0.1.0-1.x86_64 has missing requires of libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
  Installing : imlib2-1.4.9-8.el7.x86_64                                                                                                                                     1/2
  Installing : 1:xrdp-0.9.21-1.el7.x86_64                                                                                                                                    2/2
  Verifying  : imlib2-1.4.9-8.el7.x86_64                                                                                                                                     1/2
  Verifying  : 1:xrdp-0.9.21-1.el7.x86_64                                                                                                                                    2/2

Installed:
  xrdp.x86_64 1:0.9.21-1.el7

Dependency Installed:
  imlib2.x86_64 0:1.4.9-8.el7

Complete!

# 

Enable xrdp

[root@server-76 conf]# systemctl enable xrdp && systemctl start xrdp
Created symlink from /etc/systemd/system/multi-user.target.wants/xrdp.service to /usr/lib/systemd/system/xrdp.service.
[root@server-76 conf]#

check xrdp status

[root@server-76 conf]# systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2023-03-07 18:07:44 CST; 13s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
 Main PID: 130144 (xrdp)
    Tasks: 1
   CGroup: /system.slice/xrdp.service
           └─130144 /usr/sbin/xrdp --nodaemon

Mar 07 18:07:44 server-76 systemd[1]: Started xrdp daemon.
Mar 07 18:07:44 server-76 xrdp[130144]: [INFO ] starting xrdp with pid 130144
Mar 07 18:07:44 server-76 xrdp[130144]: [INFO ] address [0.0.0.0] port [3389] mode 1
Mar 07 18:07:44 server-76 xrdp[130144]: [INFO ] listening to port 3389 on 0.0.0.0
Mar 07 18:07:44 server-76 xrdp[130144]: [INFO ] xrdp_listen_pp done
[root@server-76 conf]#
[root@server-76 conf]#

查看xrdp

[root@server-76 conf]# netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN      17562/sshd: root@pt

tcp6       0      0 :::3389                 :::*                    LISTEN      130144/xrdp

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux 安装Xrdp,实现RDP连接 的相关文章

  • Apache 端口转发 80 到 8080 并访问 Apache (80) 中托管的应用程序,即 phpMyadmin 和 Tomcat (8080)

    我想访问托管在 tomcat 服务器 8080 中的应用程序 myapp 当前可以通过以下方式访问http example com 8080 myapp http example com 8080 myapp in http example
  • 应用程序中两个不同版本的库

    考虑一个场景 其中有两个不同版本的共享库 考虑 A 1 so 链接到 B so A 2 so 链接到 C so 现在 B so 和 C so 都链接到 d exe 当 B so 想要调用 A 1 so 中的函数时 它最终会调用 A 2 so
  • Linux中如何避免sleep调用因信号而中断?

    我在 Linux 中使用实时信号来通知串行端口中新数据的到达 不幸的是 这会导致睡眠呼叫在有信号时被中断 有人知道避免这种行为的方法吗 我尝试使用常规信号 SIGUSR1 但我不断得到相同的行为 来自 nanosleep 联机帮助页 nan
  • 任何退出 bash 脚本但不退出终端的方法

    当我使用exitshell 脚本中的命令 该脚本将终止终端 提示符 有什么方法可以终止脚本然后停留在终端中吗 我的剧本run sh预计通过直接获取或从另一个脚本获取来执行 编辑 更具体地说 有两个脚本run2 sh as run sh ec
  • 在本地主机上使用相同的 IP 和端口创建套接字

    我在 Linux 上看到奇怪的行为 我看到远程端和本地端都显示相同的 IP 和端口组合 以下是 netstat 输出 netstat anp 网络统计grep 6102 tcp 0 0 139 185 44 123 61020 0 0 0
  • 如何在C(Linux utf8终端)中打印“盒子抽屉”Unicode字符?

    我正在尝试显示 方框图范围 2500 257F 中的 Unicode 字符 它应该是标准 utf8 Unicode 标准 版本 6 2 我根本做不到 我首先尝试使用旧的 ASCII 字符 但 Linux 终端以 utf8 显示 并且没有显示
  • Vagrant 遇到问题 - “404 - 未找到”

    我正在尝试使用 Vagrant 制作一个 LAMP 盒子 有人告诉我它使用起来非常简单 我对网络和虚拟机完全陌生 对 Linux Ubuntu 的经验也很少 我目前已尝试按照官方文档页面上的教程进行操作 http docs vagrantu
  • 为什么此 NASM 代码会打印我的环境变量?

    本学期我刚刚完成计算机体系结构课程 除其他外 我们一直在涉足 MIPS 汇编并在 MARS 模拟器中运行它 今天 出于好奇 我开始在我的 Ubuntu 机器上摆弄 NASM 基本上只是将教程中的内容拼凑起来 并感受一下 NASM 与 MIP
  • Crontab 每 5 分钟一次 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我如何告诉 crontab 每 5 分钟运行一次 但从每小时的第二分钟开始 换句话说 我想在以下时间执行我的脚本minute 5 2 例如 我的脚本应
  • 如何并行执行4个shell脚本,我不能使用GNU并行?

    我有4个shell脚本dog sh bird sh cow sh和fox sh 每个文件使用 xargs 并行执行 4 个 wget 来派生一个单独的进程 现在我希望这些脚本本身能够并行执行 由于某些我不知道的可移植性原因 我无法使用 GN
  • 正则表达式删除块注释也删除 * 选择器

    我正在尝试使用 bash 从 css 文件中删除所有块注释 我有以下 sed 命令的正则表达式 sed r s w s w d 这可以很好地去除块注释 例如 This is a comment this is another comment
  • Linux 使用 boost asio 拒绝套接字绑定权限

    我在绑定套接字时遇到问题 并且以用户身份运行程序时权限被拒绝 这行代码会产生错误 acceptor new boost asio ip tcp acceptor io boost asio ip tcp endpoint boost asi
  • awk 在循环中使用时不打印任何内容[重复]

    这个问题在这里已经有答案了 我有一堆使用 file 1 a 1 txt 格式的文件 如下所示 A 1 B 2 C 3 D 4 并使用以下命令添加包含每个文件名称的新列 awk print FILENAME NF t 0 file 1 a 1
  • Tomcat Intellij Idea:远程部署

    RackSpace 云服务器 Ubuntu 12 04 Intellij Idea 11 1 2 Windows 8 Tomcat 7 0 26 JDK 6 在 Intellij Idea 上 当我尝试在远程 Tomcat 7 服务器上运行
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • SSH,运行进程然后忽略输出

    我有一个命令可以使用 SSH 并在 SSH 后运行脚本 该脚本运行一个二进制文件 脚本完成后 我可以输入任意键 本地终端将恢复到正常状态 但是 由于该进程仍在我通过 SSH 连接的计算机中运行 因此任何时候它都会登录到stdout我在本地终
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • FileOutputStream.close() 中的设备 ioctl 不合适

    我有一些代码可以使用以下命令将一些首选项保存到文件中FileOutputStream 这是我已经写了一千遍的标准代码 FileOutputStream out new FileOutputStream file try BufferedOu
  • 如何为 Linux 桌面条目文件指定带有相对路径的图标?

    对于我的一个 Linux 应用程序 我有应用程序二进制文件 一个 launcher sh 脚本 针对 LD LIBRARY PATH 和一个 desktop 文件 所有这些都位于同一文件夹中 我想使用图标的相对路径而不是绝对路径 我试过了
  • python获取上传/下载速度

    我想在我的计算机上监控上传和下载速度 一个名为 conky 的程序已经在 conky conf 中执行了以下操作 Connection quality alignr wireless link qual perc wlan0 downspe

随机推荐

  • flutter获取状态栏高度

    获取状态栏高度 import dart ui MediaQueryData fromWindow window padding top 系统默认的appBar等高度 位于Dart Packages flutter src material
  • 物理渲染学习笔记(三)——Cook-Torrance微表面模型

    从 Phong 到 GGX 光照模型林林总总 一直没能找机会梳理一遍 这几天依次都自己实现了一遍 也正好总结下 Microfacet 普通的着色模型假设着色的区域是一个平滑的表面 表面的方向可以用一个单一的法线向量来定义来定义 而 Micr
  • 程序员吃青春饭?程序员在35岁以后是否需要转行?你规划好了吗?

    都说程序员是一个吃青春饭的职业 都认为程序员到了35岁以后不转管理岗位就没有什么前途了 可能就要考虑换别的行业了 年龄越大可能越写不动代码了 那么程序员是不是35岁以后需要转行 我说说我自己的观点 关于程序员35岁之后是不是要转行这个问题
  • 区块链技术基础(笔记)

    一 区块链本质上是一个对等网络 peer to peer 的分布式账本数据库 二 区块链本身其实是一串链接的数据区块 其链接 指针是采用密码学哈希算法对区块头进行处理所产生的区块头哈希值 三 基本概念 1 数据区块 比特币的交易会保存在数据
  • Element ui 导航栏 刷新时高亮

    1 在组件中
  • 原理解析:JS 代码是如何被浏览器引擎编译、执行的?

    原理解析 JS 代码是如何被浏览器引擎编译 执行的 分析浏览器引擎对 JS代码的编译情况 并结合日常的 JavaScript开发经验 重新理解底层的编译解析机制 对其底层原理的理解 将有助于理解前端的跨端应用 以及一套代码生成多种小程序相关
  • csu 1809 Parenthesis 2016湖南省赛 G

    Problem acm csu edu cn csuoj problemset problem pid 1809 vjudge net contest 161962 problem G Reference blog csdn net l95
  • spring之bean注入的意义

    简而言之就是 首先 service注解在当前类的上边 表示在当前类是spring管理的一个bean 使用 autowired 将另外一个A类的实体bean注入到当前类中 让当前类具备那个A类的功能
  • Android SDK & AVD Manager

    0 前言 Android源码中的prebuilts devtools tools android程序可根据不同的参数来启动SDK Manager或AVD Manager 1 SDK Manager 1 启动 android or andro
  • Chrome 基于 Wappalyzer 查看网站所用的前端技术栈

    1 找到谷歌商店 https chrome google com webstore search wappalyzer utm source ext app menu 2 搜索 Wappalyzer 3 添加至Chrome 4 使用 插件
  • MySQL的脏读、幻读、不可重复读

    首先我们要知道 我们的脏读 幻读 不可重复读这些概念是在事务中的概念 脏读 也就是读取了未提交的数据 比如我开启了一个事务A 在里面操作一个用户表 获取里面一个用户的积分 比如此时这个用户的积分是100 此时有另外一个事务B也操作了这个用户
  • LD3320语音识别

    芯片介绍 LD3320 不需要外接任何辅助的Flash芯片 RAM芯片和AD芯片 就可以完成语音识别功能 每次识别最多可以设置50项候选识别句 每个识别句可以是单字 词组或短句 另一方面 识别句内容可以动态编辑修改 只需要主控MCU把识别关
  • 碎碎念,浅浅饮-------Day30

    这不是一篇关乎技术的文章 它偏离了我原本的计划轨迹 但是 相信它的意义会远超出任何一项技术带给我的价值 高考已经开始了 不知道在这片宁静的夜空下有多少人已经美美的睡了 香甜憨然 又有多少人这睡着的眼角还挂着泪滴 偶尔蹙起眉头 却也记载不下那
  • 固态硬盘接口类型介绍

    固态硬盘接口类型介绍 现在装机硬盘肯定会首选SSD 容量小一点不怕 后面再补一个机械硬盘不迟 SSD有着稳固和高速的优势 深受用户喜爱 然而SSD有着各种各样的尺寸和接口 并不是每一个用户的电脑都能通用 所以选购SSD硬盘前必须先了解SSD
  • ajax请求出现闪屏,jquery $.Ajax 火狐浏览器闪屏解决办法

    本文章介绍了关于jquery的async false Ajax 火狐浏览器闪屏解决办法 jquery的async false 这个属性 默认是true 异步 false 同步 代码如下 复制代码 ajax type post url pat
  • vue2知识点梳理

    Vue梳理 对于Vue 我们并不陌生 现在我们来梳理一下关于它的东西吧 知识点 1 生命周期 最基本的就是它的生命周期 beforeCreate 在 beforeCreate 生命周期函数执行时 data 和 methods 中的数据都还没
  • Open3D (C++) 点云按坐标值大小进行排序

    目录 一 概述 二 点云排序 三 结果展示 一 概述 如题 点云按坐标大小进行排序 二 点云排序 代码以按照Z坐标的大小按照从小到大进行排序为例 include
  • java输出1~100之间的全部素数的5种方法

    文章目录 一 前言 二 需求分析 2 1 什么是素数 2 2 分析 三 代码实现 3 1 方法一 根据素数的定义来遍历检查 3 2 方法二 根据判断条件2进行遍历检查 减少遍历次数 3 3 方法三 根据判断条件3进行遍历检查 减少遍历次数
  • 达梦数据库调优组合索引的使用

    调优工程中对组合索引的使用的一个小总结 一 组合索引的执行计划 首先关于几个概念 等值条件和范围条件 1 等值条件 C1 X C1 X OR C1 Y 会被优化成C1 IN X Y C1 IN X Y 这种形式的我们都叫做等值条件 2 范围
  • Linux 安装Xrdp,实现RDP连接

    linux 安装xrdp RDP 连接 安装前提 root 权限 root server 76 conf yum install xrdp root 权限 安装 yum install xrdp Loaded plugins fastest