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