適用於 Windows 概述的 OpenSSH

適用於 Windows Server 2022、Windows Server 2019、Windows 10 (組建 1809 及更高版本)

OpenSSH 是由 Linux 和其他非 Windows 系統管理員使用的安全殼層 (SSH) 工具的開放原始碼版本,用於跨平台管理遠端系統。 2018 年秋天時,OpenSSH 已新增到 Windows,並包含在 Windows Server 和 Windows 用戶端中。

SSH 是以用戶端伺服器架構為基礎,其中使用者所使用的系統是用戶端,而受管理的遠端系統則是伺服器。 OpenSSH 包含一系列的元件和工具,其設計目的是為了提供安全且直接的遠端系統管理方法。

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

下一步