xrdp连接远程桌面

在和远程服务器交互的过程中,除了最基础的ssh链接以外,更多人喜欢图形界面的操作,当然ssh+x11可以实现部分图形的使用,但是依然需要敲命令行,虽然看起来很酷(zhuang)炫 (bi)但是图形界面依然是很多人的习惯。所以介绍下xrdp访问远程ubuntu的处理步骤

ubuntu服务器端
第一步:下载TigerVNC Server软件包

$ wget http://www.c-nergy.be/downloads/tigervncserver_1.6.80-4_amd64.zip

第二步:解压缩,执行安装软件包

$ unzip tigervncserver_1.6.80-4_amd64.zip
$ sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb

第三步:第二步安装会报部分错误,其实是缺少依赖项未安装,所以运行如下命令安装缺失依赖项,并重复第二步运行命令

$ sudo apt-get install -f
$ sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb

第四步:安装xrdp

$ sudo apt-get install xrdp -y

第五步:配置xrdp,重启xrdp服务

$ echo unity>~/.xsession
$ sudo service xrdp restart

附加问题:我在执行上述步骤之后,出现使用远程桌面连接ubuntu服务器时出现连接成功后闪退的情况,后来尝试了好多其他安装方法,依然存在此问题,后来找到了解决方法:

$ sudo apt-get install xfce4
$ echo xfce4-session > ~/.xsession  # 同理如果需要其他用户也可以远程登录 ,只需要在该用户目录下执行这部操作就可以了
$ sudo vim /etc/xrdp/startwm.sh     # 在. /etc/X11/Xsession前面加xfce4-session
$ sudo service xrdp restart         # 重启服务

windows系统
运行(win+R),输入mstsc,输入服务器IP以及账户密码即可访问远程桌面

### 配置和使用 XRDP 进行 UOS 操作系统的远程桌面连接 #### 安装 XRDP 服务 为了能够在 UOS 上成功安装并配置 XRDP,需遵循一系列特定的操作流程。首先,在终端中执行命令来更新软件包列表以及安装必要的组件: ```bash sudo apt update && sudo apt install xrdp -y ``` 这一步骤确保了系统拥有最新版本的软件库,并且顺利安装了 XRDP 及其依赖项[^1]。 #### 启动与启用 XRDP 服务 完成上述操作之后,启动 XRDP 并设置开机自启功能,以便每次重启计算机后无需手动开启该服务: ```bash sudo systemctl start xrdp sudo systemctl enable xrdp ``` 此过程激活了 XRDP 的运行状态和服务注册表中的自动加载选项。 #### 修改防火墙规则允许 RDP 流量 如果本地网络环境中有防火墙存在,则需要调整相应的端口开放策略以支持来自外部设备发起的安全协议传输请求,默认情况下,RDP 使用的是 TCP 协议下的 3389 端口号;因此应当添加一条新的入站规则放通这个端口的数据交换活动: 对于基于 `ufw` 用户友好的前端界面来说,可以通过下面这条指令快速达成目的: ```bash sudo ufw allow 3389/tcp ``` 而对于其他类型的防火墙管理工具而言,可能涉及到更复杂的参数设定方式,请参照具体产品的文档说明来进行相应修改。 #### Windows 自带 RDP 客户端连接至 UOS 当一切准备就绪以后,就可以利用 Windows 中内置的支持 Remote Desktop Protocol (RDP) 功能的应用程序——Remote Desktop Connection 来建立跨平台间的图形化交互会话了。只需打开应用程序输入目标主机 IP 地址或域名即可尝试登录进入远端机器内部空间开展工作[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值