SSH(Secure Shell)是一种加密的网络协议,用于通过网络或internet连接到设备。Linux计算机附带了一个预装的SSH工具,可以通过终端命令进行访问,但是Windows呢?
有几个SSH选项可用于Windows,包括内置SSH工具。下面介绍如何在Windows中使用本机和第三方应用程序使用SSH。
SSH是在Linux和其他类似UNIX的系统上安全访问远程终端的事实上的解决方案。如果要访问远程SSH服务器,则需要SSH客户端。SSH可以用于任何事情,从远程访问网络上的计算机到管理和备份网站。
虽然Windows长期以来一直包含Telnet客户端,但它是非常不安全的——因此您应该只在直接连接的设备之间使用它。为了安全、安全、加密的SSH,您需要更好的软件。Windows中的SSH有五个可用工具:
继续阅读,了解如何将SSH窗口与这些实用程序一起使用。
PuTTY是连接到Windows上SSH服务器的最流行的应用程序。PuTTY的界面一开始可能看起来有点吓人和复杂,但一旦你开始使用它,它就相当简单了。
要使用PuTTY,您真正需要做的就是启动PuTTY.exe。在此处,输入远程服务器的主机名(或IP地址),确保端口正确,然后单击“打开”。PuTTY将连接到服务器并提示您输入用户名和密码。
如果愿意,还可以保存此会话信息。单击默认设置选项,然后单击保存,PuTTY将在每次打开时使用保存的设置。
或者,为每个连接设置不同的配置文件,在“保存的会话”字段中输入名称,然后单击“保存”。
下载:PuTTY(免费)
如果您想要一个内置在操作系统中的Microsoft构建的Windows命令行SSH工具,那么您很幸运。
自从Windows 7中引入Windows命令提示符应用程序以来,Windows PowerShell一直在慢慢取代它。最近,添加了对OpenSSH的支持,您可以将其合并到PowerShell中,如下所示:
添加OpenSSH后,您可以通过打开Windows PowerShell来使用它(右键单击开始>;PowerShell)并键入连接命令。例如:
ssh [email protected]系统将提示您输入密码,因此请输入密码并同意安全证书。
Google提供了一个名为Secure Shell App的SSH客户端,可以添加到Chrome浏览器中。只需从Chrome网络商店安装Secure Shell应用程序。虽然它在Chrome浏览器中运行,但它完全离线运行,因此您不需要访问internet即可使用它。因此,它与本地网络上的设备一起工作,就像与远程服务器一起工作一样。
Secure Shell应用程序将作为浏览器选项卡打开。只需输入您的凭据和远程SSH服务器的主机名(IP地址)。如有必要,还可以附加其他SSH命令行参数。
与其他Chrome web应用程序一样,Secure Shell应用程序可以在专用窗口中打开,以将其与主浏览器分开。
由于Secure Shell是一款Chrome web应用程序,因此它也适用于macOS、Linux甚至Chrome操作系统。
下载:谷歌浏览器的安全外壳应用程序
如果您经常在Linux、macOS和其他类似UNIX的系统上使用标准SSH命令,Cygwin将提供SSH支持。
如果您是SSH新手,可能需要使用PuTTY之类的图形选项。但是,如果您对命令行活动很有经验,您会发现Cygwin的OpenSSH移植与其他平台上的一样有效。
Cygwin是一个大型安装包,因此您可能更喜欢只安装OpenSSH。
为此,运行下载的安装程序,当提示您选择软件包时,搜索OpenSSH。展开Net并在“新建”列中单击“跳过”,以显示要下载的版本。
单击“下一步”继续,查看要安装的软件包,然后再次单击“下一步”。
安装过程完成后,从开始菜单启动Cygwin的终端应用程序。要启动SSH连接,请使用在Linux和其他类似UNIX的操作系统上运行的相同SSH命令。
虽然Cygwin是一个很好的解决方案,但它可能很难设置。
下载:Cygwin(免费)
通常,使用SSH与远程设备通信的主要原因是上载文件。通常,这是因为您正在管理web服务器并希望上载web应用程序(例如WordPress)。
FileZilla是一个开源FTP(文件传输协议)工具,支持SFTP或SSH文件传输协议。显然,这使FTP传输更加安全。
要在FileZilla中使用SSH:,
现在将通过SSH进行文件传输。
下载:FileZilla(免费)
那么,哪个SSH客户端是最好的呢?这取决于你在找什么:
如果我们不得不推荐一种,我们会说大多数用户应该选择油灰。
还是不确定?下面是与PuTTY相比,PowerShell中SSH的详细介绍。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
...。然而,在此之前,值得考虑的是第六种选择,以及它是如何绝对错误的方式。 ...
...。它之所以成为远程服务器管理的首选是有原因的。学习如何通过SSH远程管理Linux服务器,从连接到安装软件和文件传输。 ...
...许多情况下,您可以轻松、快速地进行这些更改。下面是如何在启动之前在/boot/分区中调整Raspberry Pi。 ...
...亏了Windows PowerShell,您可能不再需要腻子了。让我们看看如何在windows10中设置SSH访问,以及新工具是否可以取代PuTTY。 ...
需要在Windows中运行Linux软件吗?当您需要访问终端时,是否卡在使用Microsoft操作系统?别再担心了。您可以选择几个选项来享受Linux环境,甚至可以在Windows中运行Linux软件。 ...
... 但是如果你没有合适的显示器呢?你将如何使用它?一种解决方案是使用旧的Android平板电脑作为Raspberry-Pi显示器。 ...
...SSH客户端已启用。如果你的电脑上还没有更新,下面介绍如何获取更新。 油灰可能还有更多的特点。根据该项目在GitHub上的bug跟踪器,集成SSH客户端目前只支持ed25519密钥。 如何安装windows10的ssh客户端 相关报道:windows10的秋季...