树莓派4B安装XRDP使用远程桌面

news/2024/7/6 4:42:18 标签: 树莓派, 远程桌面, 运维, 树莓派4B

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、安装XRDP
  • 二、启动XRDP
    • 1.查看服务
    • 2.查看端口绑定
  • 三、使用XRDP
    • 1.Windows系统
    • 2.Linux系统
  • 四、虚拟桌面
  • 总结


前言

之前写了很多关于Ubuntu使用RDP或VNC的文章,最近在鼓捣树莓派4B,VNC我暂时没鼓捣成功,黑屏还未找到原因,XRDP可以使用,然后Windows远程桌面应用可以直接访问。

我的配置:
OS:树莓派系统 64bits


一、安装XRDP

这里选用xrdp方案,不用额外的配置。

sudo apt update
sudo apt install xrdp

二、启动XRDP

安装成功后服务会自动启动,绑定端口3389,如果你开了防火墙记得加规则。

1.查看服务

running就是启动成功了,失败的请查看是不是端口冲突了,或者其他冲突,我是一次成功。

 systemctl status xrdp
 #我的打印
 ● xrdp.service - xrdp daemon
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2024-01-09 22:17:08 CST; 2 weeks 0 days ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
  Process: 970 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS)
  Process: 985 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 1006 (xrdp)
    Tasks: 1 (limit: 4024)
   CGroup: /system.slice/xrdp.service
           └─1006 /usr/sbin/xrdp

Jan 09 22:17:07 raspberrypi systemd[1]: Starting xrdp daemon...
Jan 09 22:17:07 raspberrypi xrdp[985]: (985)(547920257088)[DEBUG] Testing if xrdp can listen on 0.0.0.0 port 3389.
Jan 09 22:17:07 raspberrypi xrdp[985]: (985)(547920257088)[DEBUG] Closed socket 7 (AF_INET6 :: port 3389)
Jan 09 22:17:08 raspberrypi systemd[1]: xrdp.service: Can't open PID file /run/xrdp/xrdp.pid (yet?) after start: No such file or directory
Jan 09 22:17:08 raspberrypi systemd[1]: Started xrdp daemon.
Jan 09 22:17:09 raspberrypi xrdp[1006]: (1006)(547920257088)[INFO ] starting xrdp with pid 1006
Jan 09 22:17:09 raspberrypi xrdp[1006]: (1006)(547920257088)[INFO ] listening to port 3389 on 0.0.0.0

2.查看端口绑定

#我的配置,绑定3389就对了,这是rdp默认端口
xrdp    1006 xrdp   11u  IPv6  20110      0t0  TCP *:3389 (LISTEN)

三、使用XRDP

1.Windows系统

打开Windows远程桌面,输入IP连接即可,需要输入用户名和密码。
在这里插入图片描述

2.Linux系统

使用remmima远程软件,一样的输入IP,一样要输入用户名密码。
在这里插入图片描述

四、虚拟桌面

我安装的树莓派4B自带虚拟桌面,所以不需要接显示器也能使用rdp。


总结

1、树莓派OS就是这么装的,Ubuntu的话试试我的其它文章里的方法。


http://www.niftyadmin.cn/n/5351965.html

相关文章

SpringBoot之JWT登录

JWT JSON Web Token(JSON Web令牌) 是一个开放标准(rfc7519),它定义了一种紧凑的、自包含的方式,用于在各方之间以JSON对象安全地传输信息。此信息可以验证和信任,因为它是数字签名的。jwt可以使用秘密〈使用HNAC算法…

【网络】WireShark过滤 | WireShark实现TCP三次握手和四次挥手

目录 一、开启WireShark的大门 1.1 WireShark简介 1.2 常用的Wireshark过滤方式 二、如何抓包搜索关键字 2.1 协议过滤 2.2 IP过滤 ​编辑 2.3 过滤端口 2.4 过滤MAC地址 2.5 过滤包长度 2.6 HTTP模式过滤 三、ARP协议分析 四、WireShark之ICMP协议 五、TCP三次握…

(28)Linux 信号保存 信号处理 不可重入函数

首先介绍几个新的概念: 信号递达(Delivery):实际执行信号的处理动作。信号未决(Pending):信号从产生到递达之间的状态。信号阻塞(Block):被阻塞的信号产生时将保持在未决状态,直达解除对该信号的阻塞,才执…

Android App开发基础(3)——App的设计规范

3 App的设计规范 本节介绍了App工程的源码设计规范,首先App将看得见的界面设计与看不见的代码逻辑区分开,然后利用XML标记描绘应用界面,同时使用Java代码书写程序逻辑,从而形成App前后端分离的设计规约,有利于提高App集…

Android源码设计模式解析与实战第2版笔记(一)

第一章 走向灵活软件之路 — 面向对象的六大原则 优化代码的第一步 — 单一职责原则 单一职责原则的英文名称是Single Responsibility Principle,缩写是SRP。 SRP:就一个类而言,应该仅有一个引起它变化的原因。 一个类中应该是一组相关性很…

随机生成UI不重叠

注释 简单的随机生成UI且不发生重叠&#xff0c;可以修改算法进行更深入的探索 using System.Collections; using System.Collections.Generic; using UnityEngine;public class CellInfo {/// <summary>/// 物体位置/// </summary>public Vector2 pos;/// <s…

麒麟系统—— openKylin 安装 mongodb

麒麟系统—— openKylin 安装 mongodb 一、准备工作1. 确保麒麟系统 openKylin 已经安装完毕。 二、下载解压 MongoDB二、增加环境变量三、配置MongoDB创建数据目录创建日志文件运行 四、加入到服务中 MongoDB是一款高性能、开源的NoSQL数据库&#xff0c;因其灵活的数据结构、…

白正国教授简历

白正国(1916-2015)&#xff0c;教授&#xff0c;浙江平阳人。1940年毕业于浙江大学数学系。1956年加入共产党。曾在大学任讲师、副教授。 建国之后&#xff0c;历任浙江师范学院副教授&#xff0c;杭州大学副教授、教授、数学系主任&#xff0c;中国数学学会理事和浙江分会副理…