※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

Windows サーバーで SSH サーバーを立てるときに Cygwin 上の SSH を使う方法

Cygwin のダウンロード
1.Cygwin のサイトの「Install or update now!」から setup.exe をダウンロード

Cygwin パッケージのダウンロード
一度、Cygwin パッケージをすべてダウンロードしておくと便利
1.setup.exe の実行
2.「Download without Installing」 を選択
3.適当にサイトを選ぶ
4.All のとなりのグルグル矢印をクリックして「Default」 → 「Install」 に変更
5.すべてのパッケージがダウンロードされる

Cygwin のインストール
1.setup.;exe を実行
2.「Install from Local Directory」を選択
3.次のパッケージを選択
  <必須>
  Admin から「cygrunsrv」
  Editors から「vim」
  <オプション>
  Net から「openssh」と「openssl」
  System から「procps」
4.インストールの実行

環境変数の設定
1.Path に C:\cygwin\bin を追加

SSHD のインストール
1.Cygwin を起動
2.コンソールで 「ssh-host-config -y」 を実行(-y オプションはすべて yes で回答)
3.パスワードは、Windows にログオンしているユーザーのパスワード
4.
CYGWIN= では、 「ntsec」
5.「Host configuration finished. Have fun!」というメッセージでインストール成功

SSHD の起動/停止
cygrunsrv.exe -S sshd  起動
cygrunsrv.exe -E sshd  停止
cygrunsrv.exe -Q sshd  確認
cygrunsrv.exe -R sshd  サービスのアンインストール

SSH 接続の確認
1.Cygwin コンソールで、「ssh localhost」でアクセス
2.「yes」と回答
3.ログインユーザーのパスワードでログイン








|