系统极客一直在努力
专注操作系统及软件使用技能

Windows Server 2019 原生支持 OpenSSH Server 远程管理

Windows Server

对于早期版本的 Windows Server,要在服务器上安装、配置和使用 SSH 服务会比较麻烦。但从 Windows Server 2019 开始,系统已经原生支持 OpenSSH Server 进行远程管理。


下面系统极客就为大家简要介绍如何在 Windows Server 2019 中安装、配置和测试 SSH 服务。

Windows Server 2019 配置 SSH 服务

1 使用 Windows + X 快捷键弹出「快捷菜单」——选择打开「Windows PowerShell(管理员)」

2 执行以下命令安装 OpenSSH Server 组件:

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

安装 OpenSSH Server 组件

安装过程中,Windows Server 2019 会自动配置「防火墙」,以允许(开放) OpenSSH Server 服务进行连接。

3 SSH Server 组件安装好后,需要使用以下命令将 sshd 和 ssh-agent 服务启动并配置为自动启动:

Set-Service sshd -StartupType Automatic
Set-Service ssh-agent -StartupType Automatic
Start-Service sshd
Start-Service ssh-agent

自动启动 sshd 和 ssh-agent

以上步骤都完成后,我们就已经成功在 Windows Server 2019 中安装好 OpenSSH Server 了。

测试客户端连接

要测试 SSH 连接,随便找个 SSH 客户端即可,服务器的连接格式为 username@servername(域内)或 username@ipaddress

SSH 连接

使用密码登录后,您可以继续使用 CMD 或打开 Powershell:

切换 Powershell

OpenSSH 让管理员能够在没有远程 PowerShell 的情况下连接到 Windows Server 2019 服务器,并获得完整的 CMD 或 PowerShell 体验。从具有远程 CMD Shell 的 Linux 连接到 Windows Server 的能力在混合环境中也非常有用。

赞(0) 赞赏

评论 抢沙发

微信赞赏