在ubuntu 24.04上安装xrdp服务器(已验证可用)

本文介绍了在Ubuntu24.04上解决VNCserver限制的问题,转向使用xrdp进行远程桌面登录,提供了详细的安装步骤和注意事项,包括使用xrdp-installer脚本实现多用户同时连接各自的账户界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上篇博客写了如何在ubuntu 24.04上安装vnc server,虽然它可以使用,但是有两个非常不好的缺点:

  1. 需要在主机上登录后vnc viewer才能登录。这样,如果还在vnc viewer上重启主机,然后你就不能再使用vnc viewer登录了。
  2. 主机只能供一个client连接,如果有两个用户需要同时登录这个主机,并且每个客户有自己的账户和用户界面。vnc server不支持这样的特性。

我一度考虑使用nomachine,发现它只能共享桌面,而不支持各自的用户界面。后来发现只有xrdp支持,折腾了好久都不成功,无意间发现了这篇博客xRDP – Easy install xRDP on Ubuntu 20.04,22.04,23.XX,24.04 (Script Version 1.5 – Pre Release) – Griffon's IT Library如果你不能访问,也没有关系,下面是具体的步骤:

  1. 点击链接下载: https://pan.baidu.com/s/10gGFgm6TszkOU4sUUyMJbA?pwd=1234 提取码: 1234 
  2. 解压xrdp-installer-1.5.zip,得到文件xrdp-installer-1.5.sh
  3. chmod +x xrdp-installer-1.5.sh
  4. ./srdp-installer-1.5.sh -l -s -c -d
  5. 安装完成,在windows上使用远程桌面登录即可。

注意,你需要有github的访问权限。

### 如何在Ubuntu 24.04上设置和使用RDP远程桌面 #### 安装xrdp服务器 为了使Ubuntu 24.04能够通过RDP被访问,需要先安装`xrdp`软件包。这可以通过命令行来完成: ```bash sudo apt update && sudo apt install xrdp -y ``` 此操作会更新本地的APT缓存并下载最新的版本[^1]。 #### 配置防火墙允许RDP流量 如果启用了防火墙,则需确保它不会阻止来自客户端计算机尝试连接到运行Ubuntu系统的机器上的入站TCP端口3389的数据流。可以执行如下指令开放该端口: ```bash sudo ufw allow 3389/tcp ``` 这条命令告诉Uncomplicated Firewall (ufw),即简单易用版防火墙工具,在其规则集中加入一条新记录以接受针对指定协议和服务类型的请求。 #### 启动与启用xrdp服务 一旦成功安装好之后,应该立即启动xrdp守护进程,并将其设定为开机自启项之一: ```bash sudo systemctl start xrdp sudo systemctl enable xrdp ``` 上述两条语句分别用于激活当前实例以及注册成为系统初始化脚本的一部分,从而保证每次重启后都能自动加载这项功能。 #### 使用图形界面配置远程桌面分享 对于某些用户来说,可能更倾向于利用GUI来进行相关参数调整而非CLI方式。那么可以从应用程序菜单里挑选“Settings”选项卡下的“Sharing”,再点击左侧列表中的“Screen Sharing”。不过需要注意的是,默认情况下这里仅提供VNC作为传输层协议的选择;而对于想要采用微软自家制定的标准—也就是所谓的RDP而言,则依旧得依靠前述提到过的命令行手段加以实现[^3]。 #### 测试连接 最后一步就是验证整个过程是否顺利完成啦!可以在另一台PC上面打开Windows自带的mstsc.exe程序或者其他兼容性的第三方应用,输入目标主机IP地址即可建立安全可靠的交互式会话了[^2]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值