首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在远程Ubuntu 18服务器上访问或连接桌面GUI?

问如何在远程Ubuntu 18服务器上访问或连接桌面GUI?
EN

Ask Ubuntu用户
提问于 2018-11-07 13:03:35
回答 1查看 2.2K关注 0票数 0

我在Ubuntu18.10Server上运行了一个VPS。我想在那里安装一个桌面GUI,但是我不能在实际的物理机器上使用或访问桌面环境(显然,因为它只是一个VPS,运行在某个远程位置)。

在搜索过程中,我发现了许多答案,比如:

sudo apt install ubuntu-desktop

或

sudo apt install xvnc4viewer

或涉及Gnome或X11或吨其他选项的相关内容。

所有这些似乎都安装了桌面或GUI相关的东西。但我完全不知道如何从我自己的机器上实际启动、连接或访问这些设备。

如何设置并连接到远程桌面,以便从不同的位置在VPS上操作GUI?

顺便说一下,我更喜欢从我的Macbook (macOS 10.14Mojave)访问GUI。这是可能的,还是我需要一个实际的Ubuntu桌面机器,才能访问运行虚拟桌面的远程Ubuntu服务器?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-03-15 08:59:17

关于VPS安装

代码语言:javascript
复制
sudo apt update
sudo apt install tightvncserver

您将被要求设置一个密码,您将需要以后。然后使用命令启动服务器。

代码语言:javascript
复制
tightvncserver

你应该看到

代码语言:javascript
复制
New 'X' desktop is (vps-name):1

(vps- name )是机器的名称,重要的是冒号后面的会话号。

现在在mac上下载一个免费的vnc查看器,我已经测试了,它在App上是免费的,而且相当不错。好的,现在您需要在mac终端上执行此操作。

代码语言:javascript
复制
ssh -L 5901:localhost:5901 -N -v user@vps-address

user -您的ssh用户

vps -地址-vps的地址或ip

前面的冒号后面的数字是590后面的数字,是1,如果是2,则是5902:localhost:5902。现在启动vnc查看器并在address字段中键入,记住冒号后面的数字,

代码语言:javascript
复制
localhost:5901 or localhost:5902 

然后,您应该被要求提供您先前在紧密服务器上设置的密码。这是通过ssh加密到VPS的连接。完成后,只需关闭查看器并关闭终端(Ctrl)中的ssh连接。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1090809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档