在 Windows 11 下安装和使用 SSH 连接远程服务器

让我们看看如何使用 Windows 11 或 10 SSH 客户端

在 Windows 11 上安装 OpenSSH 客户端和服务器

尽管默认情况下 SSH 服务器和客户端都在 Windows 10/11 上可用,但如果您不确定,请使用以下命令进行确认。

检查 OpenSSH 的可用性

以管理员身份打开 PowerShell 并运行:

Get-WindowsCapability -Online | Where-Object Name -like  'OpenSSH*'

如果任何 SSH 客户端或服务器功能不可用,请根据 PowerShell (Admin) 中的要求使用以下命令。

# 安装 OpenSSH 客户端

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~ 0.0 . 1.0

# 安装 OpenSSH 服务器

添加-WindowsCapability -Online -Name OpenSSH.Server~~~~ 0.01.0

Install-OpenSSH-server-and-client-on-Windows-11-1

 

如何在 Windows 11/10 上使用 SSH

近年来,微软已经开放了开源项目,这可以从 OpenSSH 客户端与系统的牢固集成中看出。

要使用 SSH,请从“开始”菜单打开命令提示符或 Windows PowerShell,然后只需运行命令即可。

ssh

当我们运行上面的命令时,它将显示我们可以与命令一起使用的所有选项。

SSH-command-Windows-11

嗯,SSH连接服务器的工作和Linux或macOS类似,所以,如果你已经熟悉这些操作系统,那么就不会有任何困难。

要连接到 SSH 服务器,请使用以下命令语法:

ssh username@ip-address/domain

在上述语法中,您必须将用户名替换为要连接的远程 PC 的用户,并将 IP 地址/域替换为相同的实际地址。

例如: 

ssh h2s@192.168.12.25

h2s是您登录远程服务器时使用的用户名及其 IP 地址。

SSH 加密基于密钥交换。如果您是第一次连接服务器,因此会提示您输入“”以确认输入密钥。

然后输入所选用户密码。一旦建立连接,您就可以通过 SSH 在远程服务器上执行所有终端命令。

对于特定或自定义 SSH 端口:

默认情况下,SSH 服务器和客户端通过端口 22 进行通信,但是,有时,服务器可能会配置为使用某些自定义端口。然后连接相同,我们通过声明“来指定在命令中配置的端口号-p  ”开关接着 端口

例如,如果是“ 6200  ”,则使用以下方法建立SSH连接:

ssh h2s@192.168.12.25 -p 6200

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun73222.html

(3)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年10月8日 下午6:02
下一篇 2021年10月8日 下午6:09

相关推荐