はじめに
Windows Server 2016でSSH接続を試みた際に、OpenSSHがインストールされていなかったため、接続できずに作業が滞ってしまいました。
この記事では、その解決方法について紹介します。
目次
問題の発端
Windows Server 2016でリモートサーバにSSH接続しようとしたところ、標準ではOpenSSHがインストールされていないため、接続ができませんでした。
以下のようなエラーメッセージが表示されることがあります。
'ssh' is not recognized as an internal or external command, operable program or batch file.
このエラーメッセージは、SSHコマンドが認識されていないことを示しており、OpenSSHがインストールされていない可能性があります。
解決方法
以下の手順でOpenSSHをインストールし、SSH接続を可能にしました。
-
OpenSSHのインストール
- Server Worldのガイドに従い、Windows Server 2016にOpenSSHをインストールしました。
-
インストール手順
- OpenSSHクライアントおよびサーバをインストール。
- サービスの起動と自動起動の設定を行いました。
-
SSH接続の確認
- インストール後、以下のコマンドを使用してサーバーのバージョンを確認し、SSH接続が正常に動作することを確認しました。
ssh -V実行結果の例:
OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5このように、OpenSSHのバージョン情報が表示されれば、インストールが成功していることを確認できます。