一、windows安裝OpenSSH
1,下載openSSH windows版
我安裝的是64位版本 OpenSSH-Win64.zip
2,解壓到C:\Program Files\OpenSSH,建議是放在此目錄下
3,cmd到openSSH路徑下
依次執行
1)安裝sshd服務
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
2)開放22號端口(如果你在windows關閉了防火牆並配置了入站規則可以不執行如下命令,多執行不影響)
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
3)配置開機自啟sshd服務
sc config sshd start= auto
到此就安裝完成,建議將C:\Program Files\OpenSSH添加到path中,免得每次都要切到C:\Program Files\OpenSSH才能使用ssh
4,啟動ssh服務
net start sshd
二、連接
我使用的FinalShell工具連接的。
首次連接未知主機會有是否繼續的警告。
注意:
OpenSSH項目雖然還在維護,但項目相關文檔太少(或者我沒有找到文檔)
創建好的SSH使用FinallShell或其他SSH鏈接工具時中文亂碼!!!
優點 :
免費開源