如何在ubuntu上设置远程桌面

需要一台远程的Ubuntu-Linux计算机吗?设置Ubuntu的屏幕共享并在需要时进行远程控制。您可以连接到任何VNC客户端的屏幕共享。我们会教你怎么做。...

需要一台远程的Ubuntu-Linux计算机吗?设置Ubuntu的屏幕共享并在需要时进行远程控制。您可以连接到任何VNC客户端的屏幕共享。我们会教你怎么做。

ubuntu内置的“屏幕共享”是一个vnc服务器

当您与远程ubuntulinux计算机建立SSH连接时,您会得到一个终端窗口接口。这对于许多任务来说都是非常好的,比如系统管理,它的优点是轻量级连接。没有图形可以从主机传输到本地客户端,因此设置起来既快速又简单。

如果您想在本地计算机上的远程主机上看到安装的图形应用程序,可以使用PuTTY连接来完成,这也很容易设置。

但是,如果你想全力以赴,看到整个远程桌面和它,就好像你坐在它前面?简单的你使用“屏幕共享”,也称为桌面共享。

为此,您可以在远程计算机上配置屏幕共享,并使用本地计算机上的VNC客户端连接到它。你猜这很容易设置。

尽管本文主要关注Ubuntu,但这确实是一个GNOME的东西。它同样适用于任何其他具有GNOME版本的Linux发行版。例如,Manjaro和Fedora具有下面描述的相同选项和设置。我们用ubuntu18.04 LTS完成了这个过程。

如何在远程主机上启用屏幕共享

这些是你在将要连接到的远程Ubuntu计算机上所做的设置。

在“系统”菜单上,单击“设置”图标。

如何在ubuntu上设置远程桌面

在“设置”对话框中,单击侧面板中的“共享”,然后单击“共享”切换。

如何在ubuntu上设置远程桌面

单击“屏幕共享”选项旁边的“关闭”,使其变为“打开”

如何在ubuntu上设置远程桌面

“屏幕共享”对话框出现。单击标题栏中的切换将其启用。

如何在ubuntu上设置远程桌面

打开切换时,对话框底部的滑块也会更改为“打开”。

默认情况下,“Access Opti***”设置为“New Connecti*** Must Ask for Access”,这意味着每个用户都必须确认每个连接。如果您尝试远程连接,这将不起作用,因此请改为配置密码。选择“需要密码”单选按钮,并在“密码”字段中键入密码。

此密码与任何用户帐户无关,但必须由远程客户端在连接时提供。限制为8个字符,所以尽量复杂。如果忘记了密码,可以重复这些步骤来重置密码。

如何在ubuntu上设置远程桌面

输入密码后,关闭“屏幕共享”和“设置”对话框。

加密用于在发出连接请求时传输和验证密码。VNC通信的其余部分是否加密取决于VNC客户机的功能。这更多的是关于互联网连接的问题。

除非您的两个站点之间有一个安全的VPN,或者VNC连接受到其他保护(例如通过SSH进行隧道传输),否则可以安全地假设连接没有加密。避免通过连接打开敏感或私人文档。

现在,我们需要配置一个客户端来连接到这台计算机,这就带来了IP地址。

如何通过internet访问远程系统

警告:我们建议仅在本地网络上使用VNC。Ubuntu的屏幕共享不允许你设置超过8个字符的密码。如果您想远程连接,我们建议在带有远程Ubuntu系统的网络上设置一个虚拟专用网(VPN)服务器。从internet连接到VPN,然后通过VPN连接到VNC系统。这避免了将VNC服务器直接暴露于网络。但是,如果您仍然希望通过internet访问屏幕共享服务器,本节将介绍如何进行。

如果你和远程Ubuntu电脑不在同一个网络上,你需要通过互联网连接到它。网络呈现给因特网的IP地址是它的公共IP地址。它实际上是路由器的IP地址,由互联网服务提供商(ISP)分配。所以,我们需要找到IP地址。

最简单的方法是在远程Ubuntu计算机上的Google搜索栏中键入“myip”,然后按回车键。

如何在ubuntu上设置远程桌面

这很好,但仅仅连接到远程计算机是不够的。

想象一下你想给酒店的人打电话。你不能直接给他们的房间打电话。你先给酒店打电话,告诉他们你要找的客人的名字。总机接线员检查旅馆的电话簿,把你的电话转到正确的房间。

网络上的路由器充当交换机操作员。因此,远程网络上的路由器必须配置为将VNC连接请求转发到Ubuntu PC。这是一种称为端口转发的网络技术。

但让我们往后退一点。您的ISP可能为您分配了静态公共IP地址或动态公共IP地址。静态公共IP是永久的,而动态公共IP地址可能会在路由器重新启动时更改。如果公用IP地址定期更改,远程计算机将不知道向哪个IP地址发送连接请求。

解决方案是动态域名系统(dynamicdomainnamesystem,DDNS)。您可以使用免费的DDNS提供商。一般流程是:

  • 您向DDNS提供程序注册并收到一个静态网址。
  • 您将路由器配置为定期与DDNS提供商联系并通知其当前IP地址。
  • DDNS系统会更新您的web地址记录,因此它会指向您的IP地址。这意味着对您的web地址的连接请求总是转发到您当前的正确IP地址。

相关:如何方便地访问您的家庭网络从任何地方与动态域名系统

使用我们的酒店类比,到目前为止,连接请求已经发送到酒店总机。为了完成连接,路由器必须执行端口转发。

路由器可以将到达特定端口的流量发送到特定计算机。一旦将它们配置为向特定计算机发送VNC通信量,所有传入的VNC连接请求都将定向到该计算机。

如果要在internet上使用VNC,建议使用非标准端口。默认情况下,远程Ubuntu计算机在TCP/IP端口5900上侦听VNC连接请求。

这是一个定义良好的约定,但我们还是通过分析一些网络流量来验证它:

如何在ubuntu上设置远程桌面

我们可以通过使用非标准端口(如43025)从外部世界屏蔽该细节。然后,远程路由器必须配置为将端口43025或您选择的任何端口的连接请求转发到端口5900上的Ubuntu计算机。

相关:如何转发路由器上的端口

这就像给酒店打电话,要求和43025房间的怪人说话一样。接线员知道那个怪人真的在5900房间,就帮你接电话。那个怪人不知道你要什么房间,他也不在乎。你不知道那个怪人到底在哪个房间,你也不在乎。

你们之间的对话可以继续进行,这是期望的结果。

如何从linux系统连接

连接到我们的Ubuntu计算机的客户机不必运行Ubuntu。正如我们在配置Windows客户机时所看到的,它甚至不必运行Linux。

为了加强连接的分布不可知性,我们将从运行Manjaro的计算机进行连接。其他发行版的步骤相同。

我们要建立一个虚拟计算网络(VNC)连接,所以我们需要使用一个能够这样做的客户端。Remmina是一个支持VNC的远程桌面客户端,它与许多Linux发行版捆绑在一起,包括Ubuntu。它很容易从其他发行版的包管理器安装(如果还没有的话)。

按超级键(位于左Ctrl和Alt键之间),然后键入“remmina”的前几个字母。remmina图标将出现在屏幕顶部。

单击图标启动Remmina。

如何在ubuntu上设置远程桌面

当Remmina对话框出现时,单击“+”号创建一个新连接。

如何在ubuntu上设置远程桌面

出现“远程桌面首选项”对话框。在这里输入有关与远程计算机连接的详细信息。这些文件可以保存和重用,因此您不必在每次连接时都重新键入它们。

如何在ubuntu上设置远程桌面

提供此连接的“名称”。您可以选择任何内容,但它应该是标识您将连接到的计算机的内容。

您可以将“组”字段留空或提供组的名称。如果配置了多个连接,则可以将它们分组为类别,例如Linux计算机、Windows计算机、总部、本地分支机构等。

从“协议”下拉菜单中选择“VNC–VNC查看器”。现在出现了更多的字段,因为Remmina知道我们要使用哪个协议。

如何在ubuntu上设置远程桌面

在“服务器”字段中,输入远程计算机的IP地址或网络名称。“用户名”字段与Linux用户帐户无关;您可以在此处键入任何内容。“密码”必须是您在远程Ubuntu机器上设置屏幕共享时使用的密码。

从“颜色深度”下拉菜单中选择一个值。值越低,反应越灵敏,但屏幕看起来会很平淡,有点迷幻。如果视觉效果对你来说并不重要,而且你喜欢速度胜过漂亮,那么选择一个低值。更高的值看起来更像实际的桌面。然而,在慢速连接上,它们的更新速度可能很慢,鼠标的移动也可能不稳定。

从“质量”下拉菜单中选择“中等”。如果连接时一切正常,则可以将此值调整为更高的值以用于后续连接。但要确保连接正常,“中等”是一个很好的起点。

配置连接详细信息后,单击“保存”按钮。返回Remmina主窗口,新的连接就在那里列出了。

如何在ubuntu上设置远程桌面

双击连接以连接到远程Ubuntu计算机。远程计算机必须通电,设置屏幕共享的人员必须登录。他会看到一个通知,你已经连接并控制了他的桌面,这只是出于礼貌。

如何在ubuntu上设置远程桌面

需要注意的是,您并没有登录到远程计算机,而是要接管已登录用户的会话。

Remmina在计算机的窗口中显示远程桌面。您可以像坐在远程计算机旁一样移动鼠标和使用键盘。

侧面板上的图标允许您最大化窗口、将远程桌面缩放到Remmina窗口、转到全屏视图,等等。将鼠标悬停在图标上可获得工具提示,查看它们的功能。

如何在ubuntu上设置远程桌面

完成远程连接后,单击侧面板中的底部图标,断开与远程计算机的连接。

如何在ubuntu上设置远程桌面

如何从windows系统连接

Windows与VNC连接中使用的加密存在兼容性问题,因此我们将选择使用加密。通过这种方式,使用加密的计算机可以这样做,而不使用加密的计算机可以在没有加密的情况下进行连接。

警告:您网络上的任何人都可以窃听连接。这是另一个原因,为什么它是好的使用本地网络或通过VPN不是通过互联网!

在远程Ubuntu计算机上使用以下命令使加密成为可选:

gsettings set org.gnome.Vino require-encryption false

如何在ubuntu上设置远程桌面

如果您的Windows计算机上没有RealVNC,请下载并安装它。安装很简单,只需单击“下一步”按钮并接受默认设置。

安装后,从“开始”菜单启动“VNC查看器”应用程序。从“文件”菜单中选择“新建连接”。

如何在ubuntu上设置远程桌面

“属性”对话框出现。在“VNC服务器”字段中键入远程Ubuntu服务器的IP地址或网络名称。

在“名称”字段中,键入此连接的名称,以便识别它连接到的远程计算机。您可以在“标签”字段中提供标签或将其留空。

在“安全”组中,将“加密”下拉菜单设置为“让VNC服务器选择”。确保“如果可能,使用单一登录(SSO)进行身份验证”和“如果可能,使用智能卡或证书存储进行身份验证”选项均未选中。

如何在ubuntu上设置远程桌面

单击“确定”保存设置。新连接的图标将出现在主窗口中。

如何在ubuntu上设置远程桌面

双击图标以连接到远程计算机。当连接启动时,您将看到一个启动屏幕。

如何在ubuntu上设置远程桌面

因为加密是可选的,并且不会在Windows计算机上使用,所以会看到一个警告对话框。

选中“不再在此计算机上警告我”复选框,然后单击“继续”

如何在ubuntu上设置远程桌面

您可以在RealVNC窗口中看到远程Ubuntu计算机的桌面。

如何在ubuntu上设置远程桌面

请记住,Windows VNC连接未加密,因此不要使用此连接打开私人文档或电子邮件。

永远不会太远

如果你需要远程访问Ubuntu电脑,你现在有了一个简单的方法。作为一项额外功能,RealVNC还为Android智能**和iphone提供了一个免费应用程序。您可以按照上面相同的步骤进行设置。

如何在ubuntu上设置远程桌面

 

  • 发表于 2021-04-03 07:59
  • 阅读 ( 215 )
  • 分类:互联网

你可能感兴趣的文章

修复远程桌面连接和屏幕问题的8个技巧

... 以下是如何使用RDP包装库在Windows 10 Home上允许远程桌面连接: ...

  • 发布于 2021-03-18 02:45
  • 阅读 ( 537 )

如何定制ubuntu16.04 lts桌面

... 想要更多的Ubuntu桌面调整吗?下面是如何让你的Ubuntu桌面看起来像macOS。 ...

  • 发布于 2021-03-20 05:58
  • 阅读 ( 236 )

升级到ubuntu17.10后如何删除unity桌面

... 升级到ubuntu17.10时想使用GNOME吗?下面是如何删除Unity桌面环境。 ...

  • 发布于 2021-03-25 10:17
  • 阅读 ( 235 )

ubuntu桌面与ubuntu服务器:有什么区别?

... 相关:如何使用SSH远程管理服务器 ...

  • 发布于 2021-03-30 21:38
  • 阅读 ( 967 )

如何在linux上安装和使用teamviewer

...得轻而易举,而且它是免费的,可供私人使用。下面介绍如何在Linux上安装和使用它。 跨平台系列技术支持 当朋友和家人遇到电脑问题时,你是他们的技术顾问吗?帮忙总是好的,但是任何能让工作更快更容易的事情都是最受...

  • 发布于 2021-04-02 03:35
  • 阅读 ( 191 )

如何在ubuntu上设置远程桌面

...相同选项和设置。我们用ubuntu18.04 LTS完成了这个过程。 如何在远程主机上启用屏幕共享 这些是你在将要连接到的远程Ubuntu计算机上所做的设置。 在“系统”菜单上,单击“设置”图标。 在“设置”对话框中,单击侧面板中的...

  • 发布于 2021-04-03 07:59
  • 阅读 ( 215 )

如何检查你安装了哪个版本的ubuntu

...本的Ubuntu,每六个月发布一个新的长期支持版本。下面是如何检查你安装了哪个版本的Ubuntu。 您可以使用桌面的图形设置窗口或在终端窗口中运行命令来检查Ubunto的版本。让我们看看GNOME和Unity桌面上的图形方法,然后看看termina...

  • 发布于 2021-04-06 09:29
  • 阅读 ( 153 )

Ubuntu18.04 lts的新功能“仿生海狸”,现已上市

...具。如果您愿意,可以禁用这些数据收集功能。 相关:如何阻止Ubuntu收集关于你电脑的数据 实时修补允许在不重新启动的情况下进行内核修补 ubuntu18.04包含了一个名为“Canonical Livepatch”的新特性,当这个特性被启用时,你可...

  • 发布于 2021-04-06 10:38
  • 阅读 ( 275 )

Windows10中的“开发者模式”是什么?

...各种以开发者为中心的设置,以及做其他类似的事情。 如何启用开发者模式 此设置在“设置”应用程序中可用。要访问它,请进入Settings>Update&Security>For Developers并选择“Developer mode”。 您的Windows 10 PC将进入开发者模式...

  • 发布于 2021-04-08 06:54
  • 阅读 ( 204 )

你应该知道的七个有用的chromebook技巧

...用程序打开它们。 从u**驱动器恢复chrome操作系统 相关:如何在工厂重置Chromebook(即使它不会启动) Chromebooks包含一种恢复模式,允许您在操作系统损坏时重新安装Chrome操作系统。这就是说,除非你在开发者模式下胡闹,否则...

  • 发布于 2021-04-08 07:10
  • 阅读 ( 253 )
rd441162
rd441162

0 篇文章

相关推荐