windows10ssh与putty:是时候切换远程访问客户端了?

让我们看看如何在windows10中设置SSH访问,以及新工具是否可以取代PuTTY。...

在计算机(尤其是Linux机器和web服务器)之间进行通信的最常见方法之一是SSH。在Windows中建立这种通信时,默认选项是安装PuTTY。

windows-10-ssh-putty

不过,多亏了Windows PowerShell,您可能不再需要腻子了。让我们看看如何在windows10中设置SSH访问,以及新工具是否可以取代PuTTY。

如何在windows 10中安装ssh(快速)

将SSH功能安装到windows10powershell非常简单,但是它的菜单选项有些隐藏。以下是您需要做的:

  1. 打开设置。
  2. 查看应用程序>应用程序和功能
  3. 转到可选功能
  4. 单击“添加要素”
  5. 选择OpenSSH客户端
  6. 等等,然后重新启动

完成后,您可以与其他兼容计算机建立SSH连接。如果在远程机器上安装并配置了SSH服务器,则可以建立连接。

这就是概述。以下是细节。

如何在windows 10中安装ssh(详细信息)

windows10的PowerShell SSH实现是OpenSSH项目的一个版本。您可以在GitHub上找到项目页面。

您应该会发现,SSH已经安装在您的windows10计算机上(它包含在2018年4月的更新中),但如果没有安装,则可以轻松地添加它。

要进行检查,请打开超级用户菜单(右键单击“开始”或Windows键+X),然后选择Windows PowerShell。在这里,输入命令“ssh”。如果尚未安装SSH,您将看到如下屏幕:

解决这个问题很容易。按Windows+I键打开“设置”视图,然后转到“应用”并查找“管理可选功能”。单击此项,然后查找标记为“OpenSSH”的条目。

Install SSH on Windows 10

如果看不到,请单击添加功能,然后向下滚动,直到看到OpenSSH客户端。单击展开项目并查看说明。

准备好后,单击Install将其添加到您的PC中。稍后,将安装新的用于Windows PowerShell的SSH客户端。值得重新启动Windows,以确保应用程序安装正确。

关于ssh服务器应用程序的说明

值得强调的是,您还可以安装SSH服务器。虽然微软不太可能通过SSH实现任何形式的通用远程管理,但将其作为一个选项还是很有用的。

要安装它,请重复上述步骤,选择OpenSSH Server。

在windows powershell中使用ssh

一旦SSH安装并工作,您就可以使用它与另一台计算机通信。例如,您可以使用它来访问Raspberry Pi(该小型计算机的几个远程选项之一)。

用法很简单。在PowerShell中,输入ssh命令,后跟远程设备上帐户的用户名及其IP地址。

Connect to a device using SSH in Windows PowerShell

例如,要连接到运行RetroPie的Raspberry Pi box,我使用:

ssh [email protected]

此时,远程设备应提示您接受安全密钥。键入Yes以同意这一点,然后在提示符处输入所用用户名的密码。

稍后,您将连接到远程Linux设备,准备好执行您需要的任何任务。

powershell的ssh特性与putty

PuTTY一直是Windows上SSH的首选。无论是控制web服务器、访问物联网设备还是远程管理Linux PC,它都是一款轻量级、易于使用的应用程序。

腻子的耐久性的原因之一是其广泛的选择特点。那么,Windows PowerShell上的SSH能与PuTTY竞争吗?

SSH commands for Windows 10

好吧,就提供SSH功能而言,是的,它可以。通过输入SSH命令,您可以了解如何在Windows 10上使用SSH的一些扩展功能:

ssh

生成的选项列表概述了这些功能。例如,可以指定端口:

ssh [username]@[hostname] -p [port]

可能性很大!

然而,它仍然不是腻子。虽然您可以在Windows上用OpenSSH绑定地址,但您受到可以保存的地址数的限制。

PuTTY enables SSH connecti*** on Windows

腻子仍然流行是有原因的。它不仅允许你保存(和命名)你的连接,应用程序还支持通过Telnet,串行和其他协议的连接。PuTTY的外观也是可配置的,可以从桌面快速启动。总之,腻子是一个坚实的工具,处理几乎任何你可以扔它。

既然可以使用linux,为什么要ssh呢?

虽然通过SSH远程控制Linux可能很重要,但您甚至可能不需要SSH。windows10现在有一个Linux子系统和一个类似Bash的命令提示符。

这意味着您可以轻松地输入Linux命令并接收真实的响应。虽然它可能并不适用于所有场景,但如果您出于大学或培训的目的需要Linux访问,并且没有对Linux设备的SSH访问(无论应用程序如何),那么这可能是理想的。

当然,这不是唯一的选择。如果您需要在Windows中练习Bash命令,您可以随时设置虚拟机。只要在这里安装一个Linux发行版(硬件允许),就可以使用Linux操作系统了。

是时候抛弃Windows10上的油灰了吗?

SSH在windows10的PowerShell中很容易使用。然而,它缺乏特性,再加上需要点击几下才能加载,这意味着你可能更喜欢使用PuTTY。不管怎样,windows10有两个很好的SSH选项值得庆祝。

想要更多的SSH选项吗?我们的针对Windows的SSH工具综述将告诉您替代方案。

  • 发表于 2021-03-22 22:29
  • 阅读 ( 317 )
  • 分类:IT

你可能感兴趣的文章

如何用ssh远程管理linux服务器

... 如果您使用的是PC或Mac,则需要一个SSH客户端。PuTTY可能是最著名的SSH客户机。在PC、macOS或Linux机器上安装PuTTY。打开PuTTY,在Session下,在标有Host Name的框中输入IP地址。确保指定正确的端口。如果使用默认值,...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 493 )

在windows上运行linux应用程序和游戏的4种方法

需要在Windows中运行Linux软件吗?当您需要访问终端时,是否卡在使用Microsoft操作系统?别再担心了。您可以选择几个选项来享受Linux环境,甚至可以在Windows中运行Linux软件。 ...

  • 发布于 2021-03-24 10:20
  • 阅读 ( 289 )

树莓皮常见问题解答:一切你需要知道开始

...卡仍在您的电脑中时,浏览到/boot/目录(如果您使用的是Windows,这是microSD卡中唯一可以看到的部分),然后在文件夹窗口中单击鼠标右键。 ...

  • 发布于 2021-03-25 18:35
  • 阅读 ( 250 )

如何在ubuntu上设置远程桌面

...屏幕共享并在需要时进行远程控制。您可以连接到任何VNC客户端的屏幕共享。我们会教你怎么做。 ubuntu内置的“屏幕共享”是一个vnc服务器 当您与远程ubuntulinux计算机建立SSH连接时,您会得到一个终端窗口接口。这对于许多任...

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

如何用putty远程打开gui应用程序

...了“启用X11转发”选项,PuTTY才得以拯救。你甚至可以在Windows上做这一切你需要做的就是快速安装一个X服务器。 PuTTY程序最初是为Windows编写的,20年前。此后,它被移植到许多其他平台。它是一个图形应用程序,提供终端窗口...

  • 发布于 2021-04-03 08:37
  • 阅读 ( 281 )

如何启用和使用windows10新的内置ssh命令

微软宣布在2015年将一个集成的OpenSSH客户端引入Windows。他们终于做到了,一个SSH客户端隐藏在windows10的Fall Creators更新中。您现在可以从Windows连接到安全Shell服务器,而无需安装PuTTY或任何其他第三方软件。 更新:在Windows10 2018...

  • 发布于 2021-04-06 23:14
  • 阅读 ( 163 )

如何从windows、macos或linux连接到ssh服务器

...有提供内置的SSH命令。早在2015年,微软就曾对将官方SSH客户端集成到PowerShell发出过一些声音,但此后我们就再也没有听说过。因此,连接到SSH服务器的最流行和广泛推荐的解决方案是一个开源的第三方应用程序PuTTY。 更新:wind...

  • 发布于 2021-04-07 14:38
  • 阅读 ( 243 )

如何使用ssh隧道访问受限服务器并安全浏览

...中的SSH服务器,则可以连接到它并使用动态端口转发。SSH客户端将在您的PC上创建一个SOCKS代理。发送到该代理的所有流量都将通过SSH服务器连接发送。监控公共Wi-Fi网络的人将无法监控您的浏览或审查您可以访问的网站。从你访...

  • 发布于 2021-04-08 08:02
  • 阅读 ( 211 )

如何为远程shell、桌面和文件传输配置raspberry pi

...装TightVNC。为了访问基于Pi的TightVNC会话,您需要一个远程客户端,例如: Windows桌面客户端 适用于Linux/Unix类系统的TightVNC桌面客户端 适用于OSX的RealVNC桌面客户端 现在拿一份,我们将在本节后面小跑出来。现在,让我们开始在R...

  • 发布于 2021-04-11 23:58
  • 阅读 ( 177 )

vpn与ssh隧道:哪个更安全?

...他网络资源,就好像他们实际上在物理网络上一样。 VPN客户端通过公共互联网进行通信,并通过加密连接将计算机的网络流量发送到VPN服务器。加密提供了一个安全的连接,这意味着企业的竞争对手无法窥探连接并查看敏感的...

  • 发布于 2021-04-12 08:46
  • 阅读 ( 174 )
aqmk3634
aqmk3634

0 篇文章

相关推荐