回答:
短い答え:まだですが、もうすぐです。
長い答え: これは実際にはWindows 10の一部ではなく、MicrosoftがPowerShellに追加する新機能です。マイクロソフトはOpenSSHプロジェクトと協力し、OpenSSHプロジェクトへの貢献を始めています。これにより、SSHサーバーが効果的にWindowsに配置されますが、SSHサーバーをオンにして、最新バージョンのPowerShellを使用する必要があります。まだ言及されているOpenSSH機能を備えたPowerShellのリリース日は聞いていません。
追加の読書arstechnica.com
Microsoftの公式発表msdn.com
更新:Windows 10 Anniversaryの最新のテクニカルプレビューバージョンには、「SSHサーバーブローカー」と「SSHサーバープロキシ」の2つのサービスがあります。これらはどちらもWindows 10ビルド14366以降に組み込まれています。クライアントについてはまだ不明ですが、これら2つのサービスに関するMicrosoftのドキュメントを探していましたが...
SSH Server Broker
またはSSH Server Proxy
入手できCygwin
ないようBash on Ubuntu on Windows
です。過去にsshdを使用して実行しましたが、を使用して実行する方法がわかりません。
James Gibbonsからの回答を確認して追加できます(コメントできません):
SSHサーバーブローカーとSSHサーバープロキシは、Windows 10 Anniversaryに存在する2つの新しいサービスです(services.msc
コマンドプロンプトから実行するか、win + rを押すと見つかります)。このサービスは、Windows用の(Ubuntu)Linuxサブシステムでは実行されていません。
有効な場合、ポート22が開いていて、ローカルユーザーでログインできます。ユーザーはSsh Usersグループに属している必要があります。Microsoftアカウントの場合、ユーザー名は次の場所に表示されますlusrmgr.msc
この構成は、レジストリの次の場所にあります。
HKLM/System/CurrentControlSet/Control/Ssh/Broker
HKLM/System/CurrentControlSet/Control/Ssh/Sftp
TrustedInstallerを除き、どちらも読み取り専用です。MicrosoftがWindowsのカスタム実装を構築しているため、設定はOpenSSHに似ているようです。OpenSSHのインストール時にOpenSSHのMicrosoft Powershell Githubリポジトリからこれを見つけました:
https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH