标签:

想要远程连接你的Ubuntu服务器的图形界面么?这里有个简单的指导告诉你如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本。

你所需要做的就是 1. 在服务器上面安装X2Go服务端和桌面环境,2.  在客户机上安装X2Go的客户端。

在Ubuntu服务器上安装远程桌面:

通过PPA找到最新的X2Go服务端版本。先连接上你的Ubuntu服务器,使用下面的命令来安装PPA和相关的包。

在添加PPA之前,需要先安装这个 add-apt-repository:

sudo apt-get install python-software-properties software-properties-common

添加PPA :

sudo apt-add-repository -y ppa:x2go/stable

刷新包列表:

sudo apt-get update

安装X2Go服务器端

sudo apt-get install x2goserver x2goserver-xsession

在这个例子里面我会使用XFCE4作为Ubuntu服务器的桌面环境,安装Xfce4 :

sudo apt-get install xfce4

最后执行 reboot 命令来重启服务器 。

如果你的Ubuntu服务器没有设置主机名,在连接的时候会报错。因此执行下面的命令来设置主机名,把plato替换成你需要的名字:

echo "hadoop" > /etc/hostname

hostname -F /etc/hostname

在客户端X2Go的客户端:

sudo apt-add-repository ppa:x2go/stable

sudo apt-get update

sudo apt-get install x2goclient

第一次使用客户端的时候,会提醒你设置下面的信息:

连接使用的会话名字

连接使用的图标

远程服务器的IP

登录用户名

ssh端口(默认22)

连接的类型(这个例子里面是XFCE)

现在可以连接到远程桌面了。在本地主机上,只需运行以下命令或者使用桌面启动器启动 X2Go 客户端。

输入远程主机的 IP 地址和 SSH 用户名称。同时,指定会话类型(例如,远程主机的桌面管理器)

69ffcd1a2e037caede2cc769fe1f6a7e.png

如果需要的话,你可以自定义其它东西(通过点击其它的标签),例如连接速度、压缩、屏幕分辨率等等。

d1c8b0ac796ae5ff1b9763df1c2b97fb.png

64a66afbfb84baba9897723a77fa8113.png

当你初始化一个远程桌面连接的时候,会要求你登录。输入你的 SSH 登录名和密码。

83fcb5a945b74cc95e7f593de5943480.png

标签:

来源: https://blog.csdn.net/image_fzx/article/details/82799113

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐