25
2025
03
12:14:45

一招搞定 Ubuntu 远程桌面:XRDP 安装全攻略

需求描述

为了方便在内网进行服务器的远程桌面管理,安装 xrdp 服务,使Windows 客户端能够直接进行远程连接,无需借助任何第三方工具。

环境准备:

主机IP
Ubuntu10.10.20.163/24
Win11客户端10.10.20.164/24

部署服务

xrdp 是一个开源的远程桌面协议(RDP)服务器,允许用户通过远程桌面连接到 Linux 系统。它提供了一个简单的方式,使用户能够从任何支持 RDP 的客户端(如 Windows、macOS 或其他 Linux 系统)访问其 Linux 桌面环境。

在Ubuntu上安装xrdp服务,安装前确保apt源可用;

图片

开始安装服务

#使用apt安装时会自动下载安装 xorgxrdp 
sudo apt install xrdp -y

图片

创建远程连接用户

#创建一个用户lr,-m创建用户家目录,-s指定用户shell,-G指定附加组
sudo useradd lr -m -s /bin/bash -G sudo,xrdp

图片

为新创建的用户设置密码

sudo echo "lr:admin@123"|sudo chpasswd 

启动xrdp服务

sudo systemctl start xrdp
#设置为开机自启
sudo systemctl enable xrdp

启动后,可以看到当前系统监听的端口中多了一个3389

图片

客户端连接测试

使用我们创建的用户进行远程桌面连接

注:不能使用已经登录系统的用户连接,否则会出现闪退或黑屏。

打开windows自带的远程桌面工具,输入IP和用户名进行连接

图片

在弹出的页面中输入密码即可

图片

出现下图,即表示连接成功

图片

补充

如果开启了系统防火墙,还需要在防火墙中放行3389端口否则客户端无法连接

#只允许源地址为10.10.20.164的主机访问3389端口
sudo ufw allow in on ens33 from 10.10.20.164 to any port 3389
#也可以指定网段放行
sudo ufw allow in on ens33 from 10.10.20.0/24 to any port 3389

图片




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/9721.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: