设置Linux服务器?也许您已经将其配置为网络存储的解决方案。或者你在另一个房间里有一台Linux工作PC、media center或一台简单的辅助PC。
不管是什么情况,在某个时候,您需要从Windows PC或笔记本电脑远程访问Linux设备。那么,解决方案是什么?
Windows用户有几种工具可以从Windows到Linux实现简单的远程桌面。想知道如何从Windows访问Linux桌面吗?读下去!
开始之前,请查找Linux设备的IP地址。虽然在某些情况下主机名(设备的网络名)也可以,但所有远程连接选项都需要这样做。
检查IP地址的最简单方法是登录Linux设备,然后打开终端。输入:
ifconfig将显示设备的IP地址。
如果Linux机箱具有以太网连接,则该地址将与eth0一起列出。如果是无线连接的,请查找wlan0中列出的IP地址。
如果这不容易或不方便,还有另一种方法几乎同样简单。在浏览器窗口中,连接到路由器。这通常是一个类似192.168.0.1或192.168.0.100的地址。您应该能够通过查看路由器本身或随附的文档进行检查。
一旦登录到路由器,请查找标记为“已连接设备”或类似选项。浏览IP地址,按主机名查找Linux设备。一些路由器甚至可以显示设备操作系统。您将在旁边找到列出的IP地址。
请记下IP地址,因为您以后需要它。并确保您知道Linux计算机或服务器的用户名和密码!
第一个也是最简单的选项是RDP,远程桌面协议,它内置于Windows中。
在开始之前,您需要在Linux机器上安装xrdp软件。您可以亲自执行此操作,也可以使用SSH(见下文)和单个命令执行此操作:
sudo apt install xrdp要将RDP转换为Linux,请在Windows计算机上运行远程桌面软件。在Windows8及更高版本中,只需输入字母“rdp”,即可通过搜索找到。
打开“远程桌面连接”窗口时:
就这么简单。
RDP的好处:虽然设置可能需要更长的时间,但使用RDP可以提供很高的可靠性和对Linux的远程桌面访问。这使它成为远程使用Linux机器的理想工具。
如果您使用计划定期使用RDP,则可以通过为Windows RDP创建这些自定义配置来节省一些时间。
虚拟网络连接(VNC)还提供对Linux桌面的远程访问。但是,与RDP一样,您需要安装一些专用软件。在Linux机箱上,需要VNC服务器软件;在Windows上,客户端应用程序。
通过VNC连接Linux最流行的选项之一是TightVNC。您可以在网站上找到Windows客户端软件,但请确保选择了正确的版本。
下载:VNC for Windows
完成此操作后,请在Linux机箱上安装tightvncserver。这可能是通过SSH(请参阅下一节)实现的,也可能是通过物理方式访问计算机。
首先,在Linux中,检查更新:
sudo apt update接下来,运行以下命令:
sudo apt install tightvncserver安装后,运行tightvncserver,并在出现提示时设置密码。
sudo tightvncserver密码有八个字符的限制。随着tightvncserver现在运行,您将看到一个显示端口号的通知——记下它。
要从Windows远程连接到Linux,请执行以下操作:
然后,远程桌面将打开,您可以开始使用您选择的应用程序——这是合理的。某些具有大量图形需求的应用程序不太可能可靠运行(如果有的话)。
VNC的好处:提供对远程PC的快速访问,TightVNC有其局限性。您可以执行标准的计算任务,但与媒体相关的活动受到严重限制。
SSH(Secure Shell)是远程访问Linux设备的好方法。您也不局限于使用此选项的Windows,因为SSH几乎可以在任何设备上使用。它也非常安全。
在Windows上有两个SSH选项:
让我们看看两者。
Windows PowerShell是Windows 10中新的命令行工具,取代了旧的命令提示符应用程序。右键单击“开始”以访问电源菜单,然后选择Windows PowerShell来查找它。要使用SSH,请输入:
ssh [IP_ADDRESS]因此,如果Linux设备的IP地址为192.168.13.123,请输入:
您现在可以远程SSH访问Linux。
虽然PuTTY应用程序在Windows中本机不可用,但可以下载。但是,没有安装腻子。相反,您只需运行下载的EXE文件。
下载:PuTTY
为了方便起见,最好创建桌面快捷方式。
要将PuTTY用于SSH,请执行以下操作:
SSH的好处:使用此方法可以快速更改Linux,而不会弄脏手。特别适合于软件安装和管理更改。它对于设置下一个选项VNC也很有用!SSH也非常适合未安装桌面环境的服务器。
但是,如果需要到Linux桌面的远程连接,请尝试VNC或RDP。
无论您的使用情况如何,都有一个从Windows远程访问Linux设备的合适选项。无论设备是服务器、工作中的台式PC、media center,甚至是Raspberry Pi,这些方法都有效。
从最简单到最困难,通过以下方式从Windows远程访问Linux:
如果您的Linux发行版恰好是Ubuntu,那么您已经有了一个内置的与VNC兼容的远程桌面工具。下面是如何使用Ubuntu远程桌面。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
... 您可以使用Facetime和远程控制Linux从Windows与另一台Mac共享您的Mac屏幕,但今天我们将向您展示如何从Windows或Linux访问您的Mac,这样您就可以在PC上使用iMessage和应用程序,如Notes和Contacts。 ...
... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...
... 远程桌面是一种远程控制另一台计算机的方法。可以使用专有软件或两种主流技术中的一种,对该想法进行多种修改: ...
... 虽然通过SSH远程控制Linux可能很重要,但您甚至可能不需要SSH。windows10现在有一个Linux子系统和一个类似Bash的命令提示符。 ...
你在你的电脑上运行Linux,但你也安装了Windows。这是一个双引导,但有时您希望在两个操作系统之间共享数据。 ...
...些指南汇总到一个大列表中。 windows上linux入门 相关:如何在windows10上安装和使用Linux Bash Shell 您可以在任何版本的windows10(包括windows10home)上安装Linux环境和bashshell。但是,它确实需要64位版本的Windows10。您只需启用Windows Subs...
...令行应用程序都能正常工作,因为这个特性并不完美。 如何在windows10上安**ash 相关:如何知道我运行的是32位还是64位Windows? 此功能在32位版本的Windows 10上不起作用,因此请确保您使用的是64位版本的Windows。无论如何,如果你...
...ndows程序,就像在典型的Linux桌面上使用Wine一样。 相关:如何在Chromebook和Crouton上安装UbuntuLinux 这将允许您在Chromebook上运行标准版本的microsoftoffice,不过您最好使用微软的官方officeweb应用程序或Android应用程序,除非您需要高级...
...项。有关更多信息,请参阅PuTTY手册。 macos和linux 相关:如何在windows10上安装和使用Linux Bash Shell 基于UNIX的操作系统(如macOS和Linux)包括一个内置的SSH命令,它在任何地方的工作方式都几乎相同。您甚至可以通过Bash-on-Windows环境...