windows远程桌面连接ubuntu

通过 Windows 远程连接到 Ubuntu 的桌面环境,可以使用 远程桌面协议(RDP) 来实现远程登录。

准备工作

  • 一台安装了 Ubuntu 的服务器或计算机。
  • 一台 Windows 电脑(安装远程桌面客户端)。
  • 两台机器必须在同一网络中,或者通过公网进行连接。

第一步:安装桌面环境

如果你的 Ubuntu 是服务器版本,默认情况下是没有桌面环境的。你可以通过以下步骤安装常用的桌面环境,如 GNOME 或 Xfce。有桌面就不用安装了。

  • 安装 GNOME 桌面环境(Ubuntu 默认桌面环境)
bash 复制代码
sudo apt update
sudo apt install ubuntu-desktop
  • 安装 Xfce 桌面环境(较轻量级)
bash 复制代码
sudo apt update
sudo apt install xfce4

第二步:安装 RDP 服务

xrdp 是 Ubuntu 上常用的远程桌面协议(RDP)服务。它允许 Windows 的 Remote Desktop Protocol(RDP)客户端连接到 Ubuntu 的图形桌面。

安装

bash 复制代码
sudo apt update
sudo apt install xrdp

启动 xrdp 服务并设置开机自启

bash 复制代码
sudo systemctl enable xrdp
sudo systemctl start xrdp

如果要退出 xrdp 服务:

bash 复制代码
sudo systemctl stop xrdp

第三步:允许通过防火墙

bash 复制代码
sudo ufw allow 3389/tcp

第四步:连接到 RDP 服务器

打开远程桌面连接,输入 IP 连接即可。

注意 1:如果连接黑屏,原因就是主机没有注销。在 Ubuntu 中,本地登录和远程登录是隔离开的,远程登录了不注销,那么本地就会黑屏,反之也一样。

注意 2:我在有 GNOME 桌面环境的 Ubuntu 下,又安装了 xfce4,设置 xrdp 使用 xfce4,就没有出现黑屏的现象。

相关推荐
IT果果日记7 分钟前
ubuntu 安装 conda
linux·ubuntu·conda
Python私教10 分钟前
ubuntu搭建k8s环境详细教程
linux·ubuntu·kubernetes
羑悻的小杀马特23 分钟前
环境变量简介
linux
小陈phd1 小时前
Vscode LinuxC++环境配置
linux·c++·vscode
是阿建吖!1 小时前
【Linux】进程状态
linux·运维
明明跟你说过1 小时前
Linux中的【tcpdump】:深入介绍与实战使用
linux·运维·测试工具·tcpdump
Komorebi.py3 小时前
【Linux】-学习笔记05
linux·笔记·学习
Mr_Xuhhh3 小时前
重生之我在学环境变量
linux·运维·服务器·前端·chrome·算法
梓仁沐白6 小时前
ubuntu+windows双系统切换后蓝牙设备无法连接
windows·ubuntu
内核程序员kevin6 小时前
TCP Listen 队列详解与优化指南
linux·网络·tcp/ip