windows远程桌面连接树莓派通过xrdp服务

2023-05-16

远程桌面协议(RDP)是微软的专有协议,它利用低带宽连接来提供对桌面的访问。

为了允许在树莓派上使用RDP,我们将使用一个名为xrdp的软件。

xrdp软件将你的屏幕和格式化为他们的RDP实现。

在Raspberry Pi上使用RDP比VNC服务器或Teamviewer有各种好处。其中一个主要的好处是使用它所需的低带宽。

请注意,如果你运行的是无头系统,本教程将不起作用。xrdp软件需要安装X Windows实现才能显示桌面。
否则,你会看到一个空白的屏幕。

另外,如果你需要的是终端共享,那么像tmate软件包这样的东西也可以用。

1. 必须先安装tightvncserver!!!

 sudo apt-get install tightvncserver

2. 再安装xrdp服务。

Xrdp是微软专有的RDP服务器的一个开源实现,大多数Windows的安装都可以连接到这个协议,并从这个协议进行连接。
xrdp软件复制了微软的RDP协议,使其他远程桌面客户端可以连接到你的设备。
该软件包甚至可以与Windows中内置的微软自己的远程桌面客户端配合使用。

 sudo apt-get install xrdp

3. 如果开着防火墙ufw , 那么打开服务器上的远程桌面访问端口

 sudo ufw allow 3389

4. 重启两个服务

 sudo service ufw restart
sudo service xrdp restart

5、查看树莓派IP

如果您需要检索Raspberry Pi的本地IP地址,您可以使用以下命令来完成。

hostname -I

6、当您连接到树莓派后,您将看到以下来自xrdp软件的屏幕

在这里插入图片描述

可能遇到的问题:
0. 执行ufw相关的命令报错

在第3步和第4步,报错,不用管。

  1. 半天连不上树莓派。

原因:可能是树莓派上的3389端口没打开。参考上面第三条!

  1. 输入正确的用户名和密码 ,由于题主已经处理了此问题,没有截图。但显示错误关键字:xrdp problem connecting。

google了半天,发现是tightvncserver没有安装。有好些朋友虽然安装了tightvncserver,但安装顺序不对。切记先安装tightvncserver,再安装xrdp。

参考链接:添加链接描述

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

windows远程桌面连接树莓派通过xrdp服务 的相关文章

  • 使用加密 API 导入 DER 编码的公钥

    是否可以使用 MS crypto API 导入 DER 编码的公钥 那么我可以验证签名吗 我需要 MS Crypto API 的一段代码或帮助来导入 DER 编码的公钥 证书 以下三个步骤将允许您导入公钥证书 使用获取证书上下文证书创建证书
  • 为什么tcl/tkinter只支持BMP字符?

    我正在尝试在基于 tkinter 和 tcl 构建的 gui 中查询和显示 utf 8 编码字符 但是 我发现 tkinter 无法显示 4 字节字符 即大于 U FFFF 的 unicode 代码点 为什么会这样呢 实现非 BMP 字符对
  • 如何使用Windows批处理命令删除“无扩展名的文件”的所有内容

    我想删除以 FIlE 为扩展名的文件的内容 即没有扩展名 我知道如何删除文本文件的内容 但不知道如何删除以 文件 为扩展名的文件 我会感谢你的努力 提前致谢 Use Del 在批处理文件中删除没有扩展名的文件 use Dir A D 列出所
  • 避免 Inno Setup 中的“无法展开 shell 文件夹常量 userdocs”错误

    我将一些示例文档安装到 Windows 上标准 我的文档 文件夹的 PerfectTablePlan 子文件夹中 这对于 99 以上的用户来说效果很好 但是 如果用户没有 我的文档 文件夹 我会收到许多以下形式的丑陋错误消息 内部错误 无法
  • 在新窗口中打开 SAS 程序

    目前 当您在 Windows 中双击 SAS 文件时 它将在您已打开的现有 SAS 会话中打开它 有没有办法让它在窗口中单击时会启动一个新的 SAS 窗口 据我所知 SAS 是一个所谓的 单实例 应用程序 因此它的默认行为是在现有会话中打开
  • 如何在 PowerShell 中键入 TAB 字符?

    Task 默认情况下 在 Windows 命令提示符中按 TAB 键将输出文件名 而在 PowerShell 中则不会执行任何操作 我希望能够在交互模式下键入 TAB 字符 而不是通过脚本 Research 我在这个网站上和通过谷歌搜索发现
  • 在 Windows 上将 Mercurial (hg) 存储库转换为 Git (7)

    我现在真的很沮丧 我有一个现有的 hg 存储库 其中有几个月的编码历史 我想将其放入私有 Github 存储库中 以便我可以从那里对其进行处理 不幸的是我使用的是 Windows 我似乎找不到any转换我实际上可以正常工作的存储库的方法 实
  • 如何通过 DOS 批处理命令发送电子邮件?

    我在 DOS 中有一个批处理文件 可以进行一些检查 完成后我需要发送一封电子邮件 我在 interwebz 上找到了一些解决方案 但大多数都是第三方的 或者只是在 Outlook 中打开新邮件 我需要命令来发送完整的电子邮件 而无需任何人工
  • R 脚本自动化时的不同结果

    以下命令对 pdf 文件执行 Ghostscript 这pdf file变量包含该 pdf 的路径 bbox lt system paste C gs gs8 64 bin gswin32c exe sDEVICE bbox dNOPAUS
  • 如何让 git 和 copSSH 在正确的目录中查找密钥?

    我刚刚安装了 Windows 版 copSSH 当我启动它时 我得到一个目录C copSSH home Nick ssh其中有我的酒吧和私钥 当我通过 Cygwin bash 窗口访问此目录时 使用 ssh 用户 主机 我很高兴地登录了 但
  • 为什么 cygwin 无法读取我的主目录中的 .ssh/config 文件?

    我正在使用 cygwin 并且正在尝试设置 ssh config 文件 Cygwin 的文件夹位于我的 C 驱动器中 我的主目录是 C Users USER 我注意到 当我编辑 C Users USER ssh config 时 cygwi
  • NtDll 真的导出 C 运行时函数吗?我可以在我的应用程序中使用这些函数吗?

    我在查看 Windows 10 计算机上的 NtDll 导出表 发现它导出标准 C 运行时函数 例如memcpy sprintf strlen etc 这是否意味着我可以在运行时动态调用它们LoadLibrary and GetProcAd
  • 代码退出-1073741515 (0xc0000135)“未找到依赖的 dll”

    我正在尝试编写一个简单的程序 与 2019 年相比 Windows 10 64 位 调试 gt x64 遵循 将 Visual C 项目配置为面向 64 位平台 1 include
  • Windows 上的 Openssl 错误 0x02001005 和 0x2006D002?

    我正在尝试使用 openssl 将 cer 证书转换为 p12 证书 这是我正在使用的命令 C OpenSSL Win32 bin gt openssl x509 inform der in developer identity cer o
  • 如何解决内存碎片

    我们偶尔会遇到这样的问题 长时间运行的服务器进程 在 Windows Server 2003 上运行 由于内存分配失败而引发异常 我们怀疑这些分配由于内存碎片而失败 因此 我们一直在寻找一些可能对我们有帮助的替代内存分配机制 我希望有人能告
  • 检测计算机何时解锁 Windows

    我用过这个优秀的方法 https stackoverflow com questions 20733441 lock windows workstation using python 20733443锁定 Windows 计算机 那部分工作
  • 如何使用来自 Microsoft-Windows-NDIS-PacketCapture 提供程序的实时 ETW 事件?

    更大的问题是一般如何使用实时 ETW 网络堆栈事件 但我特别感兴趣Microsoft Windows NDIS PacketCapture 提供程序 所有其他网络堆栈提供程序都部分工作 但 NDIS PacketCapture NDIS P
  • Qt 支持 Windows 蓝牙 API 吗?

    谁能告诉我 Qt 是否支持 Windows 蓝牙 API 如果是这样 您能否分享一些有关如何使用它的信息 自上次答复以来 这个问题的答案发生了一些变化 Qt 5 2 版为 Linux BlueZ 和 BlackBerry 设备实现了蓝牙 A
  • teracopy 如何替换默认的 Windows 副本

    我问了这个问题Windows 文件复制内部结构 动态加密 https stackoverflow com questions 24220382 windows file copy internals on the fly encryptio
  • 如何查看网络连接状态是否发生变化?

    我正在编写一个应用程序 用于检查计算机是否连接到某个特定网络 并为我们的用户带来一些魔力 该应用程序将在后台运行并执行检查是否用户请求 托盘中的菜单 我还希望应用程序能够自动检查用户是否从有线更改为无线 或者断开连接并连接到新网络 并执行魔

随机推荐

  • linux——问题汇总记录

    1 安装安装包的时候 xff0c 遇见没有签名的错误 xff0c 错误内容如下 xff1a 正在验证 kylin software center 4 5 61kylin amd64 deb debsig Origin Signature c
  • 数据成功插入数据库,前端页面却实现404错误 POST http://127.0.0.1:8080/user/register 404 ()

    今天通过mui ajax向数据库传数据 xff0c 但是每次前端页面都会报错 xff0c 但是数据却成功传入数据库中 xff0c 昨晚上弄了很久最后终于解决 解决办法 xff1a 在后台controller里面的相关代码上加一个 64 Re
  • WebService案例实例

    WebService案例实例 前言 xff1a 由于工作需要 xff0c 写一个接口 xff0c 返回xml信息 供其他服务调用 最初使用python 43 flask框架 xff0c 能够返回出正确的xml信息 xff0c 似乎调用这个接
  • 在SolidWorks中装配使用标准件时,在打开后标准件不见了怎么办?

    项目场景 xff1a SolidWorks中含有许多的标准件 xff0c 有时候我们需要对这些标准件进行一定的修改才可以符合我们的需求 xff0c 但有时候出行一些问题 问题描述 xff1a 许多人在使用SolidWorks自带的工具箱中的
  • 第十三周作业-必做2

    题目描述 xff1a 在你们的帮助下 xff0c TT 轻松地完成了上一个神秘任务 但是令人没有想到的是 xff0c 几天后 xff0c TT 再次遇到了那个神秘人 而这一次 xff0c 神秘人决定加大难度 xff0c 并许诺 TT xff
  • 安装Math Type后,打开Word后没有找到怎么办?

    安装Math Type后 xff0c 打开Word后没有找到怎么办 xff1f 在成功安装Math Type后 xff0c 有时候打开Word后发现并未发现该插件 xff0c 这是因为相关文件并没有自动生成在相应的文件夹中 xff0c 需要
  • 运行VS时出现下面错误:general error c101008d: Failed to write the updated manifest to the resource of file

    使用VS写程序运行时出现下面错误 xff1a general error c101008d Failed to write the updated manifest to the resource of file 鎷掔粷璁块棶銆 mt ex
  • VS报错:fatal error LNK1104: 无法打开文件“ucrtd.lib”

    VS报错 xff1a fatal error LNK1104 无法打开文件 ucrtd lib 解决办法 问题描述解决办法 问题描述 在解决完fatal error LNK1104 无法打开文件 kernel32 lib 的问题后 xff0
  • Apache配置https,及多个https配置

    Apache配置https xff0c 及多个https配置 1 单个https配置 检查相关依赖 xff0c 如果没有就yum安装 yum install mod ssl openssl rpm qa grep mod ssl rpm q
  • CodeForces 1238-D AB-string

    题目 传送门 思路 因为字符串只有A和B两种字符 我们不妨研究一下符合条件的特点 对于一个字符串我们将相同的连续的分为一段 如果分成了三段 则可以构成 ABA 或者 BAB类的回文串 则三段以上都是成立的 如果分成了两段 xff0c 如果有
  • 2020 CCPC网络赛 - 1012 Xor

    题意 求 满 足 x 0 A
  • Gym - 102470C Lights

    Statement G i v e n v
  • go语言从零入门看项目(一):cache2go源码

    前言 刚了解完go语言基础 打算做一个关于阅读go语言优秀的开源项目的专题来学习go语言 介绍 项目地址 https github com muesli cache2go cache2go是一个比较简单的go语言项目 其主要实现了一个具有心
  • Gym - 101291I Mismatched Socks(贪心)

    题目 Fred likes to wear mismatched socks This sometimes means he has to plan ahead Suppose his sock drawer has 1 red 1 blu
  • CodeForces - 719A Vitya in the Countryside(暴力)

    题目 传送门 思路 因为数据范围很小 xff0c 我们可以直接暴力 xff0c 我们以30天每天都为起点去与所给序列比较 xff0c 如果存在一天为起点时整个序列都是符合的 xff0c 那么比较下一天和最后一天的大小就可以了 这里我们要加一
  • 第十三周作业-必做3

    题目描述 xff1a 在大家不辞辛劳的帮助下 xff0c TT 顺利地完成了所有的神秘任务 神秘人很高兴 xff0c 决定给 TT 一个奖励 xff0c 即白日做梦之捡猫咪游戏 捡猫咪游戏是这样的 xff0c 猫咪从天上往下掉 xff0c
  • CodeForces 1165-B Polycarp Training

    题目 传送门 思路 将所有比赛进项排序 对于 第k天 xff0c 我们从贪心的角度出发肯定要选最接近 k 题的 比赛 不能比k题小 这样的话第 k 1天所选比赛的题数小于等于 k 天 的比赛题数 xff0c 所以我们的这个方法的复杂度是线性
  • gym 102302 2019 USP-ICMC H-Log Concave Sequences (dp + 矩阵快速幂优化)

    题目 传送门 思路 我们可以先写出转移方程 xff0c 发现该方程是一个不变的递推式 我们考虑用矩阵快速幂来优化这个递推式 完结撒花 AC Code span class token macro property span class to
  • Maven配置打包的jar或者war文件到指定目录

    最近项目打包比较频繁 xff0c 而且使用maven打包之后生成的jar包文件的都在不同项目的根目录的target目录下 xff0c 项目发布时候来回拷贝 xff0c 着实蛋疼 xff0c 所以就考虑把所有的项目到集中打包到一个目录里面 x
  • windows远程桌面连接树莓派通过xrdp服务

    远程桌面协议 xff08 RDP xff09 是微软的专有协议 xff0c 它利用低带宽连接来提供对桌面的访问 为了允许在树莓派上使用RDP xff0c 我们将使用一个名为xrdp的软件 xrdp软件将你的屏幕和格式化为他们的RDP实现 在