📜  如何在 Windows 10 中安装 ssh - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:38:28.416000             🧑  作者: Mango

在 Windows 10 中安装 ssh - Shell-Bash

SSH是一种网络协议,用于远程控制计算机。它可以在不安全的网络中安全地传输数据。在 Windows 10 中安装 SSH 可以使用 Windows PowerShell 或 OpenSSH 安装程序。在本文中,我们将介绍如何使用 PowerShell 安装 SSH。

前提条件

在 Windows 10 中安装 SSH 前,需要先检查以下内容:

  • Windows 10 的版本必须为 1709 或更高版本。
  • PowerShell 必须以管理员权限运行。
步骤
步骤一:添加 OpenSSH 源

在 PowerShell 中,运行以下命令来添加 OpenSSH 源:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
步骤二:安装 ssh

在 PowerShell 中,运行以下命令安装 ssh:

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' | Add-WindowsFeature -Online
步骤三:启动 ssh-agent 服务

在 PowerShell 中,运行以下命令启动 ssh-agent 服务:

Start-Service ssh-agent
步骤四:启用 ssh 服务

在 PowerShell 中运行以下命令启用 ssh 服务:

Set-Service -Name sshd -StartupType 'Automatic'
Start-Service sshd
步骤五:验证 ssh 服务

在 PowerShell 中,运行以下命令验证 ssh 服务是否已正确安装:

ssh localhost

如果出现以下信息,则表示 SSH 安装成功:

The authenticity of host 'localhost (::1)' can't be established.
ECDSA key fingerprint is SHA256:mKNtIz8M3DYvq3f5OuyR1XyYcagWjZldomxVMfG+5iI.
Are you sure you want to continue connecting (yes/no)?
结束语

安装 SSH 后,您可以通过 PowerShell 或其他 SSH 客户端在 Windows 10 上使用 SSH。这样,您就可以在远程计算机上执行各种操作了。