* ProxyCommandで多段接続(Windows) [#v70c73f7]

** 目的 [#gcadab82]
ローカルPCからremote1.comを介して、remote2.comにアクセスしたい。

** 前提 [#y5fb4e75]
- ローカルPCはWindows、remote1/remote2のサーバはOpenSSHのインストールされたUNIX系OSとする。
- 今回はremote1/remote2のサーバにユーザtaroが存在し、そのアカウントを利用することにする。
-- ローカルPCの公開鍵をremote1のauthorized_keysに登録しておく。
-- remote2の公開鍵をremote2のauthorized_keysに登録しておく。
- ローカルPCのターミナルソフトはPuTTYとする。

** 手順(PuTTYの設定) [#p0ff95de]
- PuTTY設定を開く。
- メニューから「セッション」を開く。
--「ホスト名(またはIPアドレス)」を「remote1」にする。
- メニューから「接続」→「データ」を開く。
-- 「自動ログインのユーザ名」を「remote1のユーザ名」にする。
- メニューから「接続」→「プロキシ」を開く。
-- 「プロキシのタイプ」を「なし」にする。
-- 「Telnetコマンドまたはローカルプロキシコマンド」を「nc connect %host %port\n」にする。
- メニューから「接続」→「SSH」を開く。
-- 「リモートコマンド」を「ssh remote2」にする。
- メニューから「接続」→「SSH」→「認証」を開く。
--「認証のためのプライベートキーファイル」をローカルPC内にある秘密鍵ファイルに指定する。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS