Ubuntu 是一个广泛使用的 Linux 发行版,以其稳定性和易用性而闻名。虽然 Ubuntu 默认提供了命令行界面,但许多用户更喜欢使用图形用户界面(GUI)来完成日常任务。本文将详细介绍如何在 Ubuntu 上安装桌面环境,并通过 xrdp
开启 3389 端口,实现远程桌面连接。
Ubuntu 默认安装的是命令行界面(CLI),如果你需要图形用户界面(GUI),可以选择安装不同的桌面环境。常见的桌面环境有 GNOME、KDE Plasma、XFCE 等。本文将使用 GNOME 桌面环境作为示例。
在安装桌面环境之前,建议先更新系统以确保所有软件包都是最新的。
sudo apt update
sudo apt upgrade
GNOME 是 Ubuntu 默认的桌面环境,安装非常简单。
sudo apt install ubuntu-desktop
安装过程中,系统可能会提示你选择显示管理器(Display Manager)。默认情况下,Ubuntu 使用 gdm3
作为显示管理器,你可以选择继续使用 gdm3
或者选择其他显示管理器,如 lightdm
。
如果你不想使用 GNOME,可以选择安装其他桌面环境。以下是几个常见的桌面环境的安装命令:
sudo apt install kubuntu-desktop
sudo apt install xubuntu-desktop
sudo apt install lubuntu-desktop
安装完成后,重启系统以应用更改。
sudo reboot
重启后,系统将进入图形登录界面,你可以选择使用新安装的桌面环境登录。
xrdp
是一个开源的远程桌面协议(RDP)服务器,允许你通过 RDP 协议远程连接到 Ubuntu 桌面。默认情况下,RDP 使用 3389 端口。
首先,安装 xrdp
和 xorgxrdp
包。
sudo apt install xrdp xorgxrdp
安装完成后,xrdp
会自动启动并监听 3389 端口。你可以通过以下命令检查 xrdp
服务状态:
sudo systemctl status xrdp
如果服务未启动,可以使用以下命令启动服务:
sudo systemctl start xrdp
为了使 xrdp
在系统启动时自动启动,可以启用 xrdp
服务:
sudo systemctl enable xrdp
如果你的系统启用了防火墙(如 ufw
),需要允许 3389 端口的流量。
sudo ufw allow 3389/tcp
默认情况下,xrdp
使用 Xvnc
作为会话管理器。为了使 xrdp
使用 GNOME 桌面环境,需要进行一些配置。
首先,编辑 /etc/xrdp/startwm.sh
文件:
sudo nano /etc/xrdp/startwm.sh
在文件末尾添加以下内容:
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
保存并退出编辑器。
配置完成后,重启 xrdp
服务以应用更改。
sudo systemctl restart xrdp
现在,你可以使用任何支持 RDP 协议的客户端远程连接到 Ubuntu 桌面。
在 Windows 上,你可以使用内置的“远程桌面连接”工具连接到 Ubuntu。
Win + R
,输入 mstsc
,然后按回车)。如果你使用的是 macOS 或其他操作系统,可以使用支持 RDP 协议的客户端,如 Microsoft Remote Desktop、Remmina 等。
如果你在连接后遇到黑屏问题,可能是由于 xrdp
未正确配置桌面环境。可以尝试以下解决方案:
/etc/xrdp/startwm.sh
文件,确保正确配置了 GNOME 桌面环境。xrdp
服务。如果无法连接到 Ubuntu 桌面,请检查以下内容:
xrdp
服务正在运行。如果你在远程连接时遇到性能问题,可以尝试以下方法:
通过本文的步骤,你已经成功在 Ubuntu 上安装了桌面环境,并通过 xrdp
开启了 3389 端口的远程桌面连接。现在,你可以方便地通过远程桌面连接到 Ubuntu 系统,享受图形用户界面带来的便利。
如果你在配置过程中遇到任何问题,可以参考本文的常见问题及解决方案部分,或者查阅相关文档和社区资源。希望本文对你有所帮助,祝你使用 Ubuntu 愉快!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。