金曜日, 2月 22, 2008

Cygwin でSSHD

[概要]
SSHを使って、Windowsにリモートアクセスをする方法を説明しています。
CywinのSSHをインストールすると、クライアントだけでなく、
サーバも同時にインストールされます。

[詳細]
  1. Cygwinの"setup.exe"を実行し、"ssh"をインストールします。
    デフォルトではインストールされないので、自分で選択する必要があります。

  2. Cygwinのシェル起動し、"ssh-host-config "を実行します。
    後は、図のように、質問に答えていきます。
    特に変更がなければ、デフォルトで進めます。



    "Host configuration finished. Have fun!"が表示されて、
    コマンドを抜ければインストールは成功です。

  3. net start sshdで、サービスを起動します。

  4. XPの場合、ファイアウォールの設定で、sshのポート(22番)が閉じられているので、
    ポートを開放します。
    1. "コントロール パネル"→"セキュリティセンタ"→"ファイアウォール"を起動します。

    2. "例外"のタブを選択し、"ポートの追加"押してください。


    3. "ポートの追加"では、名前とポート番号を入力します。
      名前は任意ですが、わかりやすいようにサービス名の"ssh"がよいでしょう。
      ポート番号は"22"です。



  5. 必要に応じて"/etc/ssh/sshd.conf"を編集します。
    編集後は、サービスを再起動してください。

0 件のコメント: