cygwinでSSHサーバーを構築する
1.cygwinをインストールします
パッケージの選択画面で
- Admin項目から[cygrunsrv]
- Net項目から[openssh]と[openssl]
- System項目から[procps]
を選択します。
2.システム環境変数に以下のようにセットします。
「PATH」に 「;[cygwinのインストール先]\bin」を追記します。
ex. ;C:\cygwin\bin
「CYGWIN」に「binmode ntsec tty」をセットします。
3.cygwinを起動し下記のコマンドを実行します。
途中sshdサービス用のユーザーのパスワードが求められるので適当な文字列を入力します。
ssh-host-config -y
4.以下のコマンドを入力しssdのサービスを起動します。
cygrunsrv -S sshd
5.以下のコマンドを入力し、ログインできれば成功です。
途中、パスワード入力を求められます。
ssh localhost