Ubuntu安装远程桌面非常容易设置。它只需要几个简单的步骤。
这个篇文章讲的是使用 RDP客户端连接您的远程 VPS。
以下命令适合UBUNTU20.04,VPS是AWS.
- 创建服务器和SSH连接
首先,您需要在 AWS 上创建一个 Ubuntu 20.04 的 VPS 实例。一旦创建成功,您可以通过 SSH 连接到 VPS。在终端中输入以下命令:
ssh your_username@your_server_ip_address
将 “your_username” 替换为您的用户名,”your_server_ip_address” 替换为您 VPS 的公共 IP 地址。如果是第一次连接 VPS,则需要进行身份验证。
同样的你也可以用第三方的工具连接VPS。
- 添加新的管理员用户
在连接到 VPS 后,您需要创建一个新的管理员用户。我们将在此用户下安装 GUI 和配置 RDP 服务器。
arduino
sudo -i
adduser rdpuser # rdpuser 为新添加的用户名
然后设置新用户的密码:
passwd rdpuser
接下来,您需要将新用户添加到 sudo 组中,以便他拥有管理权限。
sudo usermod -a -G sudo rdpuser
- 安装 Ubuntu 图形用户界面 (GUI)
现在您需要在 VPS 上安装 Ubuntu 的图形用户界面。
sql
sudo apt update
sudo apt install ubuntu-desktop
这会下载和安装大量的软件包,因此可能需要一些时间。
- 安装和配置 RDP 服务器
接下来,您需要安装和配置 RDP 服务器。在终端中输入以下命令:
sudo apt install xrdp
sudo systemctl status xrdp
sudo vim /etc/xrdp/xrdp.ini
第一行将安装 xrdp,第二行将检查 xrdp 服务器的状态。如果服务已经运行,则会显示“active (running)”消息。第三行将打开 xrdp.ini 文件进行编辑。
找到并编辑以下行:
port=tcp://:3389
确保端口号是 3389。保存并关闭文件。接下来,您需要重启 xrdp 服务器。
sudo systemctl restart xrdp
- AWS 后台打开 3389 端口
在 AWS 控制台中打开 3389 端口。在 “安全组” 设置中添加一个新的入站规则,类型选择为 “RDP”,来源选择为 “0.0.0.0/0″。
- 在 VPS 中也要打开 3389 端口
如果您的 VPS 启用了防火墙,您还需要在 VPS 中打开 3389 端口。在终端中输入以下命令:
yaml
sudo ufw allow 3389
好了,现在您可以使用 RDP 客户端连接到您的 Ubuntu 20.04 VPS,享受桌面体验了!