iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)
  • 667
分享到

详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

摘要

Xrdp 是一个微软远程桌面协议(RDP)的开源实现,它允许你通过图形界面控制远程系统。通过 RDP,你可以登录远程机器,并且创建一个真实的桌面会话,就像你登录本地机器一样。 这篇指南讲解如何在 ubuntu 20.04

Xrdp 是一个微软远程桌面协议(RDP)的开源实现,它允许你通过图形界面控制远程系统。通过 RDP,你可以登录远程机器,并且创建一个真实的桌面会话,就像你登录本地机器一样。

这篇指南讲解如何在 ubuntu 20.04 上安装和配置 Xrdp 服务器

一、安装桌面环境

Ubuntu 服务器通常使用命令行进行管理,并且默认没有安装桌面环境。如果你正在运行 Ubuntu 桌面版,忽略这一步。

在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 gjzghNgE的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面环境,使得它成为远程服务器的理想桌面。

运行下面任何一个命令去安装你选择的桌面环境:

安装 Gnome


sudo apt update
sudo apt install ubuntu-desktop

安装 Xfce


sudo apt update
sudo apt install xubuntu-desktop

取决于你的系统,下载和安装 GUI 软件包,将会花费一些时间。

二、安装 Xrdp

Xrdp 被包含在默认的 Ubuntu 软件源中。想要安装它,运行:


sudo apt install xrdp 

一旦安装完成,Xrdp 服务将会自动启动。你可以输入下面的命令,验证它:


sudo systemctl status xrdp

输出将会像下面这样:

● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-05-22 17:36:16 UTC; 4min 41s aGo
...

默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组:


sudo adduser xrdp ssl-cert 

重启 Xrdp 服务,使得修改生效:


sudo systemctl restart xrdp

就这样。Xrdp 已经在你的 Ubuntu 服务器上安装好了,你可以开始使用它了。

三、Xrdp 配置

Xrdp 配置文件定位在/etc/xrdp目录。对于基本的 Xrdp 链接,你不需要对配置文件做任何改动。

Xrdp 使用默认的 X Window 桌面环境()Gnome or XFCE)。

主要的配置文件被命名为 xrdp.ini。这个文件被分成不同的段,允许你设置全局配置,例如安全,监听地址,创建不同的 xrdp 登录会话等。

不管什么时候你对配置文件做出修改,你需要重启 Xrdp 服务。

Xrdp 使用startwm.sh文件启动 X 会话。如果你想使用另外一个 X Window 桌面,编辑这个文件。

四、配置防火墙

Xrdp 守护程序在所有的网络接口上监听端口3389。如果你在你的 Ubuntu 服务器上运行一个防火墙,你需要打开 Xrdp 端口。

想要允许从某一个指定的 IP 地址或者 IP 范围访问 Xrdp 服务器,例如192.168.33.0/24,你需要运行下面的命令:


sudo ufw allow from 192.168.33.0/24 to any port 3389

如果你想允许从任何地方访问(由于安全原因,这种方式不鼓励),运行:


sudo ufw allow 3389

想要增加安全,你可以考虑 Xrdp 仅仅监听 localhost,并且创建一个 ssh 隧道,将本地机器的3389端口到远程服务器的同样端口之间的流量加密。

五、连接 Xrdp 服务器

现在你已经设置好你的 Xrdp 服务器,是时候打开你的 Xrdp 客户端并且连接到服务器。

如果你有一台 windows 电脑,你可以使用默认的 RDP 客户端。在 Windows 搜索栏输入“remote”,并且点击“Remote Desktop Connection”。这将会打开一个 RDP 客户端。在“Computer”区域输入远程服务器 IP地址,并且点击“Connect”。

详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

在登录屏幕,输入你的用户名和密码,点击“OK”。

详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

一旦登录,你将看到默认的 Gnome 或者 Xfce 桌面,gjzghNgE它应该像下面这样:

详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

现在你可以从你的本地机器上使用你的键盘和鼠标和远程桌面进行交互了。

如果你正在运行 MacOS,你可以从Mac App Store安装 Microsoft Remote Desktop应用。 linux 用户可以使用一个 RDP 客户端,例如 Remmina 或者 Vinagre。

六、总结

配置一个远程桌面,允许你从你的本地机器通过一个简单易用的图形界面来管理你的 Ubuntu 20.04 服务器。

到此这篇关于详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)的文章就介绍到这了,更多相关UbuntgjzghNgEu 20.04安装Xrdp服务器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

--结束END--

本文标题: 详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

本文链接: https://www.lsjlt.com/news/21166.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Centos7安装Xrdp远程桌面服务
    导读Xrdp是Microsoft远程桌面协议(RDP)的一个开源实现,它允许以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建一个真正的桌面会话,就像您登录到本地计算机一样。系统环境...
    99+
    2023-06-05
  • 在Ubuntu上如何安装Budgie桌面
    小编给大家分享一下在Ubuntu上如何安装Budgie桌面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在 Ubuntu 上安装 Budgie此方法未在 Linu...
    99+
    2023-06-16
  • 阿里云服务器Ubuntu 20.04上安装Odoo 15的详细过程
    ​​Odoo15入门系列介绍 Odoo 15 是一个基于Python语言构建的开源软件,面向企业应用的CRM,ERP等领域,其目标是对标SAP,Oracle等大型软件提供商,但却通过...
    99+
    2024-04-02
  • Ubuntu Linux20.04安装和配置VNC远程桌面服务器
    VNC远程桌面服务器 VNC代表虚拟网络计算。从本质上讲,它是一个远程显示系统,不仅允许您在当前运行的计算机上查看桌面环境,而且从Internet上的任何地方的不同体系结构的计算机中查看远端的“桌面”环境。 VNC Server是用于在Li...
    99+
    2023-09-24
    服务器 linux ubuntu
  • 如何解决无法在Ubuntu 20.04上安装Deb文件的问题
    今天就跟大家聊聊有关如何解决无法在Ubuntu 20.04上安装Deb文件的问题,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。deb 文件后无法通过 Ubuntu 20.04 的软件...
    99+
    2023-06-05
  • 云服务器上远程桌面连接不上如何解决
    如果在云服务器上无法远程桌面连接,可以尝试以下解决方法:1. 检查网络连接:确保云服务器的网络连接正常,可以通过ping命令检查服务...
    99+
    2023-09-26
    云服务器
  • 如何在Ubuntu系统上安装Gnome桌面并添加显示桌面快捷键
    这篇文章主要讲解了“如何在Ubuntu系统上安装Gnome桌面并添加显示桌面快捷键”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在Ubuntu系统上安装Gnome桌面并添加显示桌面快捷键...
    99+
    2023-06-13
  • 如何在阿里云服务器上安装GNOME桌面环境
    本文将介绍如何在阿里云服务器上安装和配置GNOME桌面环境。GNOME是一种流行的开源图形用户界面,提供了丰富的功能和工具,使服务器管理更加直观和易于操作。通过本文,您将了解如何选择合适的服务器配置、下载并安装GNOME桌面环境以及进行后续...
    99+
    2024-01-16
    阿里 器上 桌面
  • 如何远程桌面登录阿里云Ubuntu服务器
    在当今时代,云计算已经成为企业IT架构的重要组成部分,尤其对于小型企业和个人用户来说,使用阿里云Ubuntu服务器可以大大降低IT成本。然而,很多用户可能会遇到如何远程桌面登录阿里云Ubuntu服务器的问题。本文将详细介绍如何解决这一问题。...
    99+
    2023-11-06
    阿里 远程桌面 服务器
  • 怎么在Ubuntu上安装服务器控制面板
    本篇内容介绍了“怎么在Ubuntu上安装服务器控制面板”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!对于Apache服务器,有众多控制面板可...
    99+
    2023-06-13
  • Ubuntu中怎么安装和使用图形化界面远程桌面服务
    要在Ubuntu中安装和使用图形化界面远程桌面服务,可以使用VNC(Virtual Network Computing)来实现。以下...
    99+
    2024-03-05
    Ubuntu
  • 如何在Ubuntu上安装并配置Apache服务器
    在Ubuntu上安装和配置Apache服务器可以通过以下步骤完成: 安装Apache服务器: 在终端中运行以下命令来安装Apach...
    99+
    2024-04-09
    Ubuntu
  • 如何在Ubuntu上安装并配置FTP服务器
    在Ubuntu上安装和配置FTP服务器有很多种方法,最常用的是使用vsftpd(Very Secure FTP Daemon)。以下...
    99+
    2024-04-09
    Ubuntu
  • 如何在Ubuntu上安装并配置OpenSSH服务器
    要在Ubuntu上安装并配置OpenSSH服务器,您可以按照以下步骤操作: 打开终端,并运行以下命令以安装OpenSSH服务器: ...
    99+
    2024-04-02
  • 如何在Ubuntu上安装并配置Tomcat服务器
    首先,确保已经安装了Java环境。可以在终端输入以下命令检查Java是否已安装: java -version 如果未安装Jav...
    99+
    2024-04-09
    Ubuntu
  • 服务器如何批量安装系统以及批量远程桌面
    小编给大家分享一下服务器如何批量安装系统以及批量远程桌面,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!首先,下载解压软件:点击右上角的【添加】添加服务器的相关信息:下面是你必须要添加的服务器信息:【注意】1 、 输入服务器...
    99+
    2023-06-03
  • 在Linux上如何安装必应桌面墙纸更换器
    这篇文章主要介绍了在Linux上如何安装必应桌面墙纸更换器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法 1: 使用 Utkarsh Gupta Shell 脚本这个小型...
    99+
    2023-06-16
  • 如何在 Ubuntu 18.04 上安装和配置 NFS 服务器
    网络文件系统(NFS)是一种分布式文件系统协议,允许您通过网络共享远程目录。 使用 NFS ,您可以在系统上安装远程目录,并使用远程计算机上的文件,就像它们是本地文件一样。 默认情况下,NFS 协议未...
    99+
    2023-09-15
    服务器 ubuntu linux 运维
  • 服务器远程桌面连接不上怎么解决
    这篇文章主要介绍“服务器远程桌面连接不上怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“服务器远程桌面连接不上怎么解决”文章能帮助大家解决问题。服务器远程桌面连接不上解决方法:首先点击“开始”...
    99+
    2023-06-30
  • 如何在Ubuntu 14.04上安装轻量级web服务器Cherokee
    这篇文章主要介绍“如何在Ubuntu 14.04上安装轻量级web服务器Cherokee”,在日常操作中,相信很多人在如何在Ubuntu 14.04上安装轻量级web服务器Cherokee问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作