OpenSSH 是 Linux 系統管理員和其他非 Windows 用於跨平臺管理遠端系統之安全殼層 (SSH) 工具的開放原始碼版本。 從 Windows 10 組建 1809 和 Windows Server 2019 開始,OpenSSH 可作為隨需功能提供。
SSH 是以使用者所處理系統的用戶端伺服器架構為基礎,而所管理的遠端系統則是伺服器。 OpenSSH 包含一系列元件和工具,其設計目的是為遠端系統管理提供安全且直接的方法。
下表列出不同 Windows 版本上適用於 Windows 的 OpenSSH 預設安裝狀態。
Windows 版本 | SSH 安裝狀態 |
---|---|
Windows Server 2019 | 未安裝,請使用選用功能來安裝和啟用 |
Windows Server 2022 | 未安裝,請使用選用功能來安裝和啟用 |
Windows Server 2025 | 已安裝但未啟用 |
Windows 10 版本 1809 + | 未安裝,請使用選用功能來安裝和啟用 |
OpenSSH for Windows 內建了下列命令。
-
ssh
是在使用者本機系統上執行的SSH用戶端元件 -
sshd
是必須在遠端管理的系統上執行的 SSH 伺服器元件 -
ssh-keygen
產生、管理及轉換 SSH 的驗證金鑰 -
ssh-agent
儲存用於公鑰驗證的私鑰 -
ssh-add
將私鑰新增至伺服器允許的清單 -
ssh-keyscan
協助從主機收集公用SSH主機金鑰 -
sftp
是提供安全檔傳輸通訊協議的服務,並透過 SSH 執行 -
scp
是 SSH 上執行的檔案複製公用程式
小提示
檔著重於如何在 Windows 上使用 OpenSSH,包括安裝和 Windows 特定的設定、命令和使用案例。 如需常見 OpenSSH 功能的其他詳細檔,請參閱 OpenSSH.com。
歡迎使用 Windows OpenSSH 的意見反應,並可在 OpenSSH GitHub 存放庫中建立 GitHub 問題來提供。 OpenSSH 開放原始碼專案是由 OpenBSD 專案的開發人員所管理。 此專案的Microsoft分支位於 GitHub 中。