我们看到的大部分海外云服务器均是Linux镜像系统,没有Windows桌面系统或者是Linux GUI图形化界面的,管理均是用Shell脚本管理。但是由于有些项目的需要,我们需要用到可视化桌面,比如我们通过DD或者自定义镜像安装 Windows系统,或者是安装VNC桌面,这里我们较多安装的是 Ubuntu 桌面镜像,安装完成后就类似于可以常规Win系统一样远程登录。

在这篇教程中,我们在云服务器中安装Ubuntu 桌面,而且后面可以用microsoft远程桌面登录访问。这里建议我们的云服务器要2GB内存以上配置,安装 Ubuntu 20.04 镜像。

第一、安装和设置 xrdp

目前有提供 GUI图形界面的软件有很多种,这里我们常用的有 xrdp。这是一种基于微软RDP(远程桌面协议)的免费开源显示服务器。

升级源软件

apt-get update -y

等待升级完成。然后我们安装xrdp。

apt-get install xrdp

初次安装后我们需要设置启动。

sudosystemctl enable xrdp

这个命令设置开机启动。

如果我们有开启防火墙,需要将3389端口也需要开启。

sudoufw allow 3389/tcp

第二、安装 Ubuntu 桌面软件

这里,我们需要再安装Ubuntu桌面系统,Ubuntu桌面是Ubuntu的官方GUI,基于流行的GNOME Linux桌面环境。

sudo apt-get install ubuntu-desktop

需要等待一会看到完成安装。

第三、创建管理员用户

安装完毕Ubuntu桌面之后,我们需要创建一个非root用户,这样我们可以用创建的用户登入。

adduseryour_new_username

根据提示,我们创建用户。同时也会指引我们创建密码和其他信息。

创建完毕之后,我们重启服务器生效。

第四、远程登录服务器图形桌面

这里我们重启后,就可以用本地远程连接登录服务器的桌面。

默认系统登录后还没有浏览器。我们可以安装浏览器。

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

我们直接在终端上(terminal)运行即可类似我们运行Linux桌面一样安装软件。

sudo apt install ./google-chrome-stable_current_amd64.deb

下载完毕之后,我们执行安装。

最后,我们重启服务器再看看是不是有Chrome浏览器,同理其他浏览器和软件也是这样安装的,只要找到有Linux支持的软件版本。

原文地址:https://www.rakvps.com/2469.html   转载请注明。