【朗報】Windows 10 で OpenSSH Server が正式サポートされた!インストール方法書くよ!

Windows 10 の 最新バージョン Spring Creators Update から SSHサーバーが簡単に立てれるようになったので試してみました!

f:id:xterm256color:20180508220222j:plain

環境

  • Windows 10 バージョン 1803 (OSビルド 17134.1)

SSHサーバの有効化方法

SSHサーバのインストール

  1. [Win]キー → 設定 → アプリ → オプション機能の管理 を選択 f:id:xterm256color:20180508214132p:plain

  2. 機能の追加 → OpenSSH サーバー → インストール を選択。しばらく待つとインストールが終わる。 f:id:xterm256color:20180508214139p:plain

  3. [OPTION] ついでにOpenSSH クライアントもインストールしましょう

SSHサーバの常時起動化

  1. コントロールパネル → 管理ツール → サービスを選択

  2. OpenSSH SSH Server を選択

  3. スタートアップの種類 を [自動] に変更 f:id:xterm256color:20180508214527p:plain

  4. Windows を再起動する

手順はこれでおしまい。 めっちゃ楽ですねー🎶

動作確認

  1. コマンドプロンプトを開く

  2. ssh <ユーザ名>@localhost を実行

  3. Are you sure you want to continue connecting (yes/no)? と聞かれたら yes と入力

    f:id:xterm256color:20180508215314p:plain
    わかりにくいけどSSHログイン後の画面
    f:id:xterm256color:20180508215555p:plain
    dirコマンドが動く!
    f:id:xterm256color:20180508215447p:plain
    SSH接続してからwslも実行できる!

その他

ちなみに特に設定せずとも他のマシンからもSSH接続できます

上手くいかない時はファイアウォール設定かウイルス対策ソフトを疑いましょう!

参考URL