How do I run an OpenSSH server?
如何运行 OpenSSH 服务器？
OpenSSH ships with Windows as an optional feature. See the Install OpenSSH doc. Administrator privileges in Windows are required to run OpenSSH in WSL. To run an OpenSSH server, run your WSL distribution (ie Ubuntu) or Windows Terminal as an administrator. There are several resources out there covering SSH scenarios with WSL. Check out Scott Hanselman's blog articles: How to SSH into a Windows 10 Machine from Linux OR Windows OR anywhere, How to SSH into WSL2 on Windows 10 from an external machine, THE EASY WAY how to SSH into Bash and WSL2 on Windows 10 from an external machine, and How to use Windows 10's built-in OpenSSH to automatically SSH into a remote Linux machine.
OpenSSH 作为可选功能随 Windows 一起提供。 请参阅安装 OpenSSH 文档。在 WSL 中运行 OpenSSH 需要拥有 Windows 中的管理员特权。 若要运行 OpenSSH 服务器，请以管理员身份运行 WSL 发行版（如 Ubuntu）或 Windows 终端。 有几个资源涵盖了使用 WSL 的 SSH 场景。 请查看 Scott Hanselman 的博客文章：如何从 Linux 或 Windows 或任何位置通过 SSH 连接到 Windows 10 计算机，如何从外部计算机通过 SSH 连接到 Windows 10 上的 WSL2，从外部机器通过 SSH 连接到 Windows 10 上的 Bash 和 WSL2 的简单方法，以及如何使用 Windows 10 的内置 OpenSSH 自动通过 SSH 连接到远程 Linux 计算机。