Windows 10 之前的作業系統安裝 openssh server
希望之後能發現更簡單的解法,先用這個了,Windows 10 可以在程式裏面新增這個服務,就不需要這個了。
工作環境:
Windows 8
openssh 8.1.0.0 p1 beta
參考這篇內容 或是中文附圖的:
下載 OpenSSH server 解壓縮到 c:\Program Files\OpenSSH 的資料夾下
以管理者身份
以管理者身份
以管理者身份
開啟命令終端執行以下指令 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
如果出現權限不足之類的紅字,表示沒有用管理員身份/權限執行
在 Powershell 下執行以下指令以註冊服務到作業系統
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH SSH Server' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 -Program "C:\Program Files\OpenSSH\sshd.exe"
到防火牆下設定 OpenSSH 的權限,允許使用 port22 連入本機
到服務中將 OpenSSH 啟用
使用 putty 之類的程式試著連到本機
完成!
收工!
留言
張貼留言