如何通过windows远程访问linux桌面的方法

搭建Linux服务器?也许您已将其配置为网络存储的解决方案。或者您可能有一台 Linux 工作 电脑、媒体中心,或者只是在另一个房间保留一台辅助 电脑。无论哪种情况,在某些时候,您都需要从 Windows 电脑 或笔记本电脑远程访问 Linux 设备。那么,解决办法是什么呢?

Windows 用户有多种工具可以实现从 Windows 到 Linux 的简单远程桌面。想知道如何从Windows远程桌面到Linux?继续阅读!

您需要 Linux 设备的 IP 地址

在从 Windows 远程访问 Linux 之前,您需要设备的 IP 地址。它对于所有远程连接选项都很有用,尽管在某些情况下,主机名(设备的网络名称)就可以了。

检查 IP 地址的最简单方法是登录 Linux 设备并打开终端。进入:

hostname -I
将显示设备的 IP 地址。欲了解更多详情,您还可以使用:

ip address
如果您的 Linux 系统有多个连接,这些连接将带有前缀列出。例如,以太网连接将与 eth0 一起列出。如果是无线连接,请查找 wlan0 列出的 IP 地址。

如果这并不容易或不方便,还有另一种方法几乎同样简单。在浏览器窗口中,连接到路由器。这通常是像192.168.0.1或192.168.0.100这样的地址。通过查看路由器本身或随附的文档来检查这一点。如何通过windows远程访问linux桌面的方法

登录路由器后,查找列出已连接设备的选项。浏览 IP 地址,按主机名查找您的 Linux 设备。有些路由器甚至可以显示设备的操作系统。您会发现旁边列出了 IP 地址,您应该记下该地址以供稍后使用。

如何通过 RDP 从 Windows 到 Linux

第一个也是最简单的选项是 RDP(远程桌面协议),它内置于 Windows 中。

在开始之前,您需要在 Linux 机器上安装 xrdp 软件。您可以亲自执行此操作,也可以使用 SSH(见下文)通过单个命令执行此操作:

sudo apt install xrdp
要通过 RDP 连接到 Linux,请在 Windows 计算机上运行远程桌面软件。在 Windows 8 及更高版本中,您只需输入字母“rdp”即可通过搜索找到它。

打开远程桌面连接窗口:

  • 输入IP地址
  • 使用“显示选项”来满足任何高级连接要求
  • 单击连接 如何通过windows远程访问linux桌面的方法

就这么简单。

RDP 的优点:虽然设置可能需要更长的时间,但使用 RDP 可以提供出色的可靠性和对 Linux 的远程桌面访问。这使其成为远程使用 Linux 机器的理想工具。

如果您计划定期使用 RDP,则可以通过为 Windows RDP 创建这些自定义配置来节省一些时间。

使用 VNC 从 Windows 连接到 Linux

虚拟网络连接 (VNC) 还提供对 Linux 桌面的远程访问。然而,与 RDP 一样,您需要安装一些专用软件。在Linux盒子上,需要VNC服务器软件;在 Windows 上,客户端应用程序。

通过 VNC 连接到 Linux 的最流行的选项之一是 TightVNC。您可以在网站上找到Windows 客户端软件,但请确保选择正确的版本。

下载: Windows 版 VNC

完成此操作后,请在 Linux 机器上安装ightvncserver。这可以通过 SSH(请参阅下一节)或通过物理访问计算机来实现。

首先,在 Linux 中检查更新:

sudo apt update
接下来,安装 TightVNC 服务器:

sudo apt install tightvncserver
安装后,运行tightvncserver,并在出现提示时设置密码。

sudo tightvncserver
密码有八个字符的限制。现在tightvncserver正在运行,您将看到一条显示端口号的通知 – 记下它。

完成此操作后,以下是从 Windows 连接到 Linux 计算机的方法:

  1. 在 Windows 上运行 TightVNC Viewer 应用程序
  2. 输入IP地址和端口号
  3. 单击连接
  4. 出现提示时输入您设置的密码

如何通过windows远程访问linux桌面的方法然后,远程桌面将打开,您可以在合理的范围内开始使用您选择的应用程序。某些具有大量图形需求的应用程序不太可能可靠地运行(如果有的话)。

VNC 的优点:提供对远程 电脑 的快速访问,但 TightVNC 有其局限性。您可以执行标准计算任务,但与媒体相关的活动受到严重限制。

通过 SSH 远程进入 Linux

SSH(安全外壳)是远程访问 Linux 设备的好方法。使用此选项也不限于 Windows,因为几乎可以在任何设备上使用 SSH。它也非常安全。

在 Windows 上,您有两种 SSH 选项:

  1. Windows PowerShell 中的 SSH
  2. 下载 PuTTY SSH 工具

让我们看看两者。

在 Windows PowerShell 中使用 SSH 远程访问 Linux

Windows PowerShell 是 Windows 10 和 11 中的新命令行工具,取代了旧的命令提示符应用。右键单击“开始”以访问“电源菜单”并选择“Windows PowerShell”即可找到它。对于 SSH,请输入:

ssh [IP_ADDRESS]
因此,如果 Linux 设备的 IP 地址为 192.168.13.123,请输入:

  • SSH 192.168.13.123
  • 出现提示时,接受证书。
  • 输入用户名和密码。

您现在可以通过 SSH 远程访问 Linux。

在 PuTTY 中使用 SSH 远程连接到 Linux

尽管 Windows 本身不提供 PuTTY 应用程序,但您可以轻松下载该应用程序。不过,您不需要安装 PuTTY。相反,您只需运行下载的 EXE 文件即可。

下载: PuTTY(免费)

为了方便起见,创建桌面快捷方式是个好主意。

使用 PuTTY 进行 SSH:

  • 选择会话>主机名
  • 输入 Linux 计算机的网络名称,或输入您之前记下的 IP 地址。
  • 选择SSH,然后选择打开。
  • 当系统提示您接受连接证书时,请执行此操作。
  • 输入用户名和密码以登录您的 Linux 设备。

SSH 的优点:使用此方法可以让您快速更改 Linux,而无需亲自动手。特别适合软件安装和管理更改。它对于设置之前的选项 VNC 也很有用!SSH 也非常适合没有安装桌面环境的服务器。

但是,如果您需要从 Windows 远程连接到 Linux 桌面,请尝试 VNC 或 RDP。

连接 Linux 的三种 Windows 远程桌面方法

无论您的目的是什么,都有一个合适的选项可以从 Windows 连接到 Linux 计算机。无论设备是服务器、工作台式电脑、媒体中心,甚至是 Raspberry Pi,这些方法都适用。

因此,如果您想知道可以使用以下哪些工具在 UNIX/Linux 系统上获取远程会话,以下是从最简单到最难的工具:

  • RDP(远程桌面协议)
  • VNC(虚拟网络连接)
  • SSH(安全外壳)

如果您的 Linux 发行版恰好是 Ubuntu,那么您已经拥有一个内置的与 VNC 兼容的远程桌面工具,您可以使用它轻松创建 Linux 远程桌面服务器(简称 Linux RDP)。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(2)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关推荐