在 Windows 上使用 SSH 登录 Linux 服务器的 3 种方法

本教程将向您展示通过 SSH 在 Windows 上登录 Linux 服务器的 3 种方法。

什么是SSH?

SSH 代表 保护 ell,它于 1995 年发明,以取代不安全的 Telnet(电信网络)。 它现在是系统管理员通过公共 Internet 安全登录远程 Linux 服务器的主要方式。 尽管它的外观和行为与 Telnet 相同,但通过 SSH 协议的所有通信都经过加密以防止数据包嗅探。

如果您运行的是 Linux 或 Mac 计算机,则默认安装 SSH 客户端。 您可以打开一个终端窗口并运行 ssh 像下面这样的命令连接到远程 Linux 服务器。

ssh [email protected]

现在让我们讨论如何在 Windows 上使用 SSH。

方法 1:Windows 10 的内置 SSH 客户端

Microsoft PowerShell 团队决定在 2015 年将 OpenSSH(包括客户端和服务器)移植到 Windows。它最终在 2017 年 Windows 10 的 Fall Creator Update 中出现,并在 2018 年 4 月的更新中默认启用。

要在 Windows 10 上使用 OpenSSH 客户端,只需打开 PowerShell 窗口或命令提示符窗口并运行 ssh 命令。 例如,如果我想连接到局域网中的 Ubuntu 桌面,我会运行

ssh [email protected]

linuxbabe 是我的 Ubuntu 桌面上的用户名和 192.168.0.101 是我的 Ubuntu 桌面的私有 IP 地址。 第一次连接到 Linux 计算机时,系统会提示您接受主机密钥。 然后输入您的密码登录。 登录后,您可以运行 Linux 命令来执行管理任务。

请注意,如果要将密码粘贴到 PowerShell 窗口中,则需要右键单击鼠标并按 Enter.

要从 Linux 框注销,请运行 exit 命令或按下 Ctrl+D.

PowerShell Window 中的默认字体大小非常小。 要更改它,请右键单击标题栏并选择 properties,然后您可以更改字体大小和背景颜色。