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.ログインユーザーのパスワードでログイン
最終更新:2007年01月22日 18:58