WindowsでSSHサーバを構築する手順を確認してます。
今回、SSHサーバとしてOpenSSHを利用します。
そのため、まずはCygwinをOpenSSH込でインストールします。

Cygwinのセットアップファイルはこちらからダウンロードします。

ダウンロード後、セットアップファイルを実行し、ウィザードを起動します。

インストールするパッケージを選択し、インターネットから選択したパッケージをダウンロードする方法を選択します。
ローカルのパッケージをインストールに利用することも可能です。

ルートディレクトリを指定します。
このディレクトリがLinuxで言うところの「/」になります。
ディレクトリにスペースが入っている「Program Files」ではない方がいいかも知れません。

ダウンロードしたパッケージを格納するフォルダを指定します。

インターネットに直接接続するか、プロキシを利用するかを選択します。

パッケージをダウンロードするサイトを選択します。
日本なので「.jp」のサイトを選択しました。


ダウンロードするパッケージを選択します。
SSHサーバを構築するのに必要なパッケージはopenssl、openssh、cygrunsrvです。
それぞれのバイナリをダウンロードしてインストールします。
ソースファイルは特に必要ありません。

内容を確認し、次へをクリックします。

インストール中です。
しばらく時間がかかります。

インストールが完了しました。
完了ボタンをクリックして、ウィザードを終了します。

ターミナルのアイコンをクリックして、cygwinを起動します。

ターミナル画面が起動したことを確認します。
通常のLinuxコマンドが利用できます。
今回、SSHサーバとしてOpenSSHを利用します。
そのため、まずはCygwinをOpenSSH込でインストールします。

Cygwinのセットアップファイルはこちらからダウンロードします。
Cygwin Installation
http://cygwin.com/install.html

ダウンロード後、セットアップファイルを実行し、ウィザードを起動します。

インストールするパッケージを選択し、インターネットから選択したパッケージをダウンロードする方法を選択します。
ローカルのパッケージをインストールに利用することも可能です。

ルートディレクトリを指定します。
このディレクトリがLinuxで言うところの「/」になります。
ディレクトリにスペースが入っている「Program Files」ではない方がいいかも知れません。

ダウンロードしたパッケージを格納するフォルダを指定します。

インターネットに直接接続するか、プロキシを利用するかを選択します。

パッケージをダウンロードするサイトを選択します。
日本なので「.jp」のサイトを選択しました。


ダウンロードするパッケージを選択します。
SSHサーバを構築するのに必要なパッケージはopenssl、openssh、cygrunsrvです。
それぞれのバイナリをダウンロードしてインストールします。
ソースファイルは特に必要ありません。

内容を確認し、次へをクリックします。

インストール中です。
しばらく時間がかかります。

インストールが完了しました。
完了ボタンをクリックして、ウィザードを終了します。

ターミナルのアイコンをクリックして、cygwinを起動します。

ターミナル画面が起動したことを確認します。
通常のLinuxコマンドが利用できます。