OpenSSH-Win64.zip 资源文件介绍
本文档介绍了如何下载并安装适用于Windows 64位系统的OpenSSH。OpenSSH是一款强大的开源软件,提供了安全的加密网络连接功能。
下载与解压
首先,请从以下路径下载OpenSSH-Win64.zip文件:
https://github.com/PowerShell/Win32-OpenSSH/releases/tag/v8.1.0.0p1-Beta
下载完成后,将其解压到以下目录:
C:\OpenSSH
安装步骤
-
打开
C:\OpenSSH
目录,运行以下命令以安装OpenSSH:powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
-
根据您的Windows版本,执行以下命令以开通防火墙:
-
Windows 2012及以上版本:
New-NetFirewallRule -Name sshd -DisplayName OpenSSH Server (sshd) -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
-
Windows 2008版本:
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
-
-
启动OpenSSH服务:
net start sshd
-
设置OpenSSH服务自动启动:
Set-Service sshd -StartupType Automatic
设置建议
-
强烈建议将SSH连接的shell设置为powershell。执行以下命令:
New-ItemProperty -Path HKLM:\SOFTWARE\OpenSSH -Name DefaultShell -Value C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -PropertyType String -Force New-ItemProperty -Path HKLM:\SOFTWARE\OpenSSH -Name DefaultShellCommandOption -Value /c -PropertyType String -Force
-
推荐将powershell升级到4.0。请参考以下文档进行升级:
Windows2008升级PowerShell到4.0
通过以上步骤,您已经成功安装了OpenSSH-Win64。现在您可以享受安全的网络连接服务了!