在Windows Server 2019上安装和配置OpenSSH服务器
时间:2020-02-23 14:45:29 来源:igfitidea点击:
介绍
Windows Server 2019和最新版本的Windows 10具有安装SSH客户端和SSH服务器的功能。
现在可以只使用我们喜欢的SSH客户端而不是RDP或者Windows子系统进行Linux。
这是一个非常棒的消息。
让我们不要浪费更多时间并继续安装OpenSSH服务器。
确保Windows Server对OpenSSH服务器部件的Internet访问权限。
第1步:打开设置
单击"开始"按钮并选择"设置"。
它应该是齿轮图标。
第2步:应用程序
触发设置后,选择"apps",然后单击"管理可选功能"
第3步:选择OpenSSH服务器
我们应该在"添加功能"下看到"OpenSSH服务器"。
单击它,然后单击"安装"
第4步:启动服务器并将启动更改为自动
单击"Windows"按钮并搜索"服务",打开"服务"应用程序。
一旦打开OpenSSH服务器,右键单击并选择"属性"。
将打开一个新的弹出窗口。
在它中,如下面的插图所示,将启动从下拉列表更改为自动,然后启动服务器。
右键单击OpenSSH服务器并选择"属性"
更改启动到自动"启动"服务器,然后单击"确定"
第5步:允许防火墙中的端口22
如果服务器上的防火墙,请允许TCP端口22,以便客户端可以连接到服务器。
请按照如何在Windows Server防火墙教程中打开端口,仅将端口更改为22.
步骤6:在Windows上安装SSH客户端
安装使用PowerShell.
否则我们可以通过在PowerShell中运行以下命令来安装OpenSSH服务器和客户端。
使用管理员权限打开PowerShell并运行命令。
命令在powershell中运行
## Install OpenSSH.Server Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 ## Install OpenSSH.Client Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 ## Change server start-up to Automatic Set-Service -Name sshd -StartupType ‘Automatic’ ## Start the Server and change start-up to Automatic Start-Service sshd
第8步:测试OpenSSH服务器
使用SSH客户端连接到SSH服务器,如下所示。
如我们所见,我们在具有IP 10.10.20.2的服务器上,我们将"Sshing"至10.10.20.21.
输入"是"和帐户密码中的键。