ネイティブ Windows 10 OpenSSH クライアント ベータ サポートを有効にする方法

Microsoft は、Windows 10 に開発者向けオプションを搭載することで、開発者が作業を容易にするための優れたオプションを多数提供しています。そのような機能の 1 つは、Windows 10 での OpenSSH クライアントとサーバーのネイティブ サポートです。Windows 10 秋のクリエイター アップデート。Windows 10 OpenSSH クライアントおよびサーバー機能はまだベータ段階です。

OpenSSHWindows 10 では、サードパーティ ソフトウェアを必要とせずに、コマンド プロンプトまたは PowerShell を使用してリモート サーバーに直接接続できます。

まだベータ段階にあるため、安全なネットワークでテスト目的で使用していることを確認してください。bGitHubWindows 10 の OpenSSH にはまだバグがあるため、実稼働用に何かが必要な場合は PuTTY を使用できることを報告します。これは最も古いものの 1 つであり、セキュア シェル (SSH)安全でないネットワークを介した接続。

持っている場合Windows アップデートを計測しました, そのため、このチュートリアルを実行する前に、Windows 10 が完全に更新されていることを確認してください。

次に進む前に更新内容を確認するには、次の場所に移動します。設定それからアップデートとセキュリティその後クリックしてくださいWindowsアップデート新しい利用可能なアップデートがあるかどうかを確認します。

Windows 10 OpenSSH クライアントをインストールする

インストールするには 2 つの方法がありますOpenSSH クライアント1 つは Windows 10 のグラフィカルな方法を使用し、もう 1 つは Windows 10 のグラフィカルな方法を使用します。Powershell コマンドライン。

#Windows 10 で開発者モードを有効にする

ステップ 1:Windows Updateの設定の下に、「」というオプションがあります。開発者向け」、それをクリックしてください。

ステップ 2:デフォルトでは、開発者設定は「」に設定されています。Windows ストア アプリ」ただし、「」を選択する必要があります。開発者モード」

ステップ 3:次に「オプション機能の管理」を検索します。

ステップ 4:[オプション機能の管理] から、[機能の追加] をクリックし、OpenSSH クライアントを探します。

ステップ5:「インストール」をクリックして、OpenSSH を Windows 10 に追加します。

ステップ6:インストール後、必要に応じて、同じ場所から Windows 10 OpenSSH クライアントをアンインストールできます。

#Powershell を使用してネイティブ Windows 10 OpenSSH を有効にする

コマンドに慣れている場合は、Windows 10 Powershell コマンド ラインを使用して OpenSSH を有効にすることができます。

ステップ 1:Powershell を検索するか、ショートカットを使用してくださいWindows + Xそして Windows Powershell 管理者を実行します。

ステップ 2:次のコマンドを実行して、OpenSSH クライアントのステータスを確認します。

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

NotPresent ステータスが表示された場合は、これまでのところコンピューターで OpenSSH が有効になっていないことを意味するため、次のステップに進みます。

ステップ 3:Windows 10 OpenSSH クライアントをインストールするには、次のコマンドを実行します。

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

ステップ 4:もう一度実行しますステップ2OpenSSH のステータスを確認するコマンド。そして今回は、OpenSSH クライアントに対して返されるステータスを取得します。インストール済み

ステップ5:これで、Windows 10 ネイティブの OpenSSH。コマンド プロンプトまたは Powershell を使用して SSH コマンドを実行できます。

例えば:

ssh[メールで保護されています]

上記のコマンドでは、test はユーザー、test.com は SSH 経由で接続するドメインです。デフォルトでは、SSH のポート番号は 22 です。他のポート番号を使用する場合は、次を使用します。Pカスタム ポート番号が続きます。

例えば

ssh[メールで保護されています]-p 55555