在Oracle Cloud 云服务器,使用Ubuntu 20.04lts的系统,可以安装LXDE轻量桌面和xrdp软件,实现Windows自带的远程桌面连接访问,可以实现一些浏览器离线下载的功能等。
步骤1:在VPS服务器安装LXDE轻量桌面
sudo apt install lxde
步骤2:在VPS服务器安装xrdp轻量桌面
sudo apt install xrdp
出现提示时,只需点击’Y’并按Enter即可继续安装。
Xrdp服务在安装后自动启动。您可以通过运行以下命令来验证这一点:
sudo systemctl status xrdp
输出确认xrdp守护程序是活动的并且正在运行。
步骤3:在Ubuntu 20.04上配置Xrdp
当XRDP安装,SSL证书密钥 – ssl-cert-snakeoil.key– 被放置在在 /etc/ssl/private/文件夹。我们需要将xrdp用户添加到 ssl-cert组,以使该文件对用户可读。
sudo adduser xrdp ssl-cert
正在添加用户”xrdp”到”ssl-cert”组…
正在将用户“xrdp”加入到“ssl-cert”组中
完成。默认的xrdp的端口是3389,然后就可以使用windows远程桌面工具,输入IP地址进行连接了。
重启 Xrdp 服务,使得修改生效:
sudo systemctl restart xrdp
就这样。Xrdp 已经在你的 Ubuntu 服务器上安装好了,你可以开始使用它了。
备注:如果连接不上,可能是VPS的防火墙没有打开3389端口,这个情况在Oracle Cloud服务器最常见了。
iptables -I INPUT -p tcp –dport 3389 -j ACCEPT
或者完全打开所有的端口
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F
甚至可以完全关闭iptable规则:
apt-get purge netfilter-persistent
若要重启iptable规则:
apt-get install netfilter-persistent