尽管使用SSH远程连接到命令行对于大多数使用场景而言足够简洁方便,并且资源占用也较小,但有时候仍不可避免地要远程使用可视的桌面环境。这里提供两个较为简单的基于RDP远程桌面连接的方案,可以解决从Windows环境远程控制CentOS桌面的问题。
- 方案一
MeowLove大佬编写了一个一键脚本Linux-RDE,该脚本可以一键安装桌面环境,通过wine支持Windows程序并提供中文支持。最低硬件要求是:CPU核心≥1,内存≥1GB,磁盘空间≥15GB。默认安装了Chrome,Firefox,WPS国际版,FileZilla。安装非常简单,只需要下载脚本并执行即可。wget 'https://raw.githubusercontent.com/xenvocus/Linux-RDE/master/Download/Common/Load/Linux-Remote-Desktop-Environment.sh' && chmod a+x ~/Linux-Remote-Desktop-Environment.sh bash ~/Linux-Remote-Desktop-Environment.sh -CentOS
该脚本还支持Ubuntu 18+和Debian 9+系统,将命令最后一个参数改为对应系统即可。不建议OVZ虚拟机尝试这个方法。我在使用Debian系统测试时出现了系统DNS解析出错,原因有待调查。
- 方案二
另外一个方法也很简单。首先在CentOS上安装GNOME桌面:yum -y groups install "GNOME Desktop" startx
然后配置源,安装xrdp并启动即可。不要忘记配置开机启动。
yum install epel* -y yum --enablerepo=epel -y install xrdp systemctl start xrdp systemctl enable xrdp
暂无评论