Windows 10 には SSH サーバーが組み込まれていますか?

Windows 10 には SSH サーバーが組み込まれていますか?

Windows 10のリリースバージョンは、として 噂のには SSH サーバー機能が組み込まれていますか? その場合、それを有効にするにはどうすればよいですか?

答え1

短い答え:まだですが、もうすぐです。

長い答え: これは実際には Windows 10 の一部ではなく、Microsoft が PowerShell に追加している新しい機能です。Microsoft は OpenSSH プロジェクトに取り組んでおり、貢献し始めています。これにより、Windows に SSH サーバーが実質的に導入されますが、それをオンにして PowerShell の最新バージョンを使用する必要があります。OpenSSH 機能を備えた PowerShell のリリース日についてはまだ聞いていません。

追加資料翻訳元

マイクロソフト公式発表msdn.com

答え2

更新: Windows 10 Anniversary Update の最新のテクニカル プレビュー バージョンには、「SSH Server Broker」と「SSH Server Proxy」という 2 つのサービスがあります。これらは両方とも Windows 10 Build 14366 以降に組み込まれています。ただし、クライアントについてはまだ不明であり、この 2 つのサービスに関する Microsoft ドキュメントを探しましたが見つかりません...

答え3

James Gibbons からの回答を確認し、追加します (コメントできません):

SSH サーバー ブローカーそしてSSH サーバー プロキシWindows 10 Anniversary には 2 つの新しいサービスがあります (コマンド プロンプトから実行するか、win+r を押すと見つかりますservices.msc)。このサービスは、(Ubuntu) Linux Subsystem for Windows では実行されません。

有効にするとポート22が開き、ローカルユーザーでログインできます。ユーザーはSSH ユーザーグループ。Microsoftアカウントの場合、ユーザー名はlusrmgr.msc

この設定については、次のレジストリで確認できます。

  • HKLM/System/CurrentControlSet/Control/Ssh/Broker
  • HKLM/System/CurrentControlSet/Control/Ssh/Sftp

どちらも、TrustedInstaller を除いて読み取り専用です。Microsoft が Windows 用のカスタム実装を構築しているため、構成は OpenSSH に似ているようです。また、OpenSSH のインストールに関する Microsoft Powershell Github リポジトリから次の情報も見つけました。

https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

関連情報