web-dev-qa-db-ja.com

Windows 10にはすでにSSHがありますか?

私はWindows 10でSSHを使用できるかどうかを調べようとしていましたが、今年の初めからWindows 10がPowerShellにSSHを含める予定であると言っているところがたくさんありますが、それでも私のWindows 10では使用できません。 10はすでにSSHをサポートしていますか?または私はまだパテのようなサードパーティのアプリを使用する必要がありますか?

8
shenkwen

Windowsは現在ネイティブSSHサポートを備えていません(期待される 2016年初頭

さらに読む ここ

4
Jonno

先週時点でのより完全な回答は次のとおりです。

PowerShellチームは、Windows OpenSSHの実装に引き続き取り組んでいます。それらのアクティブな作業は、ルートからのフォークである this repositoryopenssh-portable repository で確認できます。 commit history を見ると、PowerShellチームが定期的にアップストリームコミットをリポジトリにマージし、独自のコミットを追加していることがわかります。

PowerShell/openssh-portablepstream code を変更したのは、次のフォルダ(およびそれに含まれるソースファイル)〜/ contrib/win32、〜/を追加するだけです。 regress/pesterTestsおよび〜/ regress/unittests/win32compat。

2016年12月19日、PowerShellチームは pull requestopenssh/openssh-portable repository に作成しましたが、これはまだレビュー中です。プルリクエストに関する最新のアクティビティは、2017年6月13日のコメント/コミットのようです。

PowerShellチームには2番目のリポジトリ PowerShell/Win32-OpenSSH があり、 PowerShell/openssh-portable のビルドを利用できます。 Win32-OpenSSH リポジトリには独自のコミットがいくつかありますが、ほとんどは PowerShell/openssh-portable からのソースコピーです。

Win32-OpenSSH リリース ここ のリストを確認できます。リリースには、一般的なopensshコマンドの実行可能バイナリが含まれています。バイナリを抽出し、そのディレクトリをPATH変数に追加すると、それらを使用できるはずです。

4
Mark Rucker

代わりにできることは、クライアント側のアクセスに PuTTY を使用することです。サーバーサイドが必要な場合は、少し難しいです。ただし、 cygwin を使用できます。 sshデーモンをWindowsサービスとして実行するための記事がいくつかあります。

2