OpenSSH SSH SFTP 架設
Windows Server 2019 以上 及 Windows 10 以上
可以在新增功能找到 OpenSSH 伺服器 安裝
其他舊版本可以在
https://github.com/PowerShell/Win32-OpenSSH/releases
下載最新檔案安裝
安裝之後, 以系統管理員身分啟動PowerShell
- 啟動「OpenSSH SSH Server」服務,在終端機輸入指令:
Start-Service sshd
- 確認當前防火牆規則,指令如下
Get-NetFirewallRule -Name *ssh*
-
新建立防火牆規則指令
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
開啟命令提示字元,在內輸入:
ssh username@servername
username:電腦使用者帳號,servername:電腦IP
連線時會要你輸入密碼,密碼為電腦使用者的密碼,輸入時會沒有任何反應是正常的,為了保密。
第一次連線到伺服器時,應該會看到類似下列的訊息:
The authenticity of host 'servername (10.00.00.001)' can't be established.
ECDSA key fingerprint is SHA256:(<a large string>).
Are you sure you want to continue connecting (yes/no)?
這邊輸入yes
留言
張貼留言