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.ログインユーザーのパスワードでログイン








タグ:

Cygwin
+ タグ編集
  • タグ:
  • Cygwin

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2007年01月22日 18:58