对于早期版本的 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
安装过程中,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
以上步骤都完成后,我们就已经成功在 Windows Server 2019 中安装好 OpenSSH Server 了。
测试客户端连接
要测试 SSH 连接,随便找个 SSH 客户端即可,服务器的连接格式为 username@servername(域内)或 username@ipaddress:
使用密码登录后,您可以继续使用 CMD 或打开 Powershell:
OpenSSH 让管理员能够在没有远程 PowerShell 的情况下连接到 Windows Server 2019 服务器,并获得完整的 CMD 或 PowerShell 体验。从具有远程 CMD Shell 的 Linux 连接到 Windows Server 的能力在混合环境中也非常有用。
最新评论
可以共存,但虚拟机维护起来更麻烦了呀。
关掉之后重启下系统再试试呢
不能共存吗?
我是家庭版,看着关掉了,但是破解程序一运行还是弹窗,搞不了