OpenSSH是SSH (Secure SHell) 协议的免费开源实现,我们如果想在Hostwinds国外Windows服务器上运行SSH,则可以下载并安装OpenSSH。本文将介绍下Hostwinds国外Windows服务器安装OpenSSH的操作步骤。
首先通过访问服务器(本文以基于Windows系统的Hostwinds VPS为例),然后下载最新版本的OpenSSH(OpenSSH-Win64.zip)。找到下载的文件,右键单击它,然后提取所有至C:\Program Files\OpenSSH-Win64。
要将默认SSH端口更改为22以外的其他东西,请在OpenSSH文件夹中选择SSHD_CONFIG_DEFAULT文件,并使用文本编辑器打开:
接下来,以管理员身份运行Powershell。
通过运行命令修改系统环境变量路径。
setx PATH “$env:path;C:\Program Files\OpenSSH-Win64” -m
输出结果如下:
SUCCESS: Specified value was saved.
转到OpenSSH目录:
cd “C:\Program Files\OpenSSH-Win64”
然后运行安装脚本:
.\install-sshd.ps1
接下来,启用自动启动和启动SSHD和SSH-Agent:
Set-Service sshd -StartupType Automatic; Set-Service ssh-agent -StartupType Automatic; Start-Service sshd; Start-Service ssh-agent