PortForwarderのインストール

目次

前提条件

  1. PuTTYのインストール の手順でPuTTYのインストールが完了していること.
  2. 鍵ペアの作成と公開鍵の登録 の手順で鍵ペアを作成し, 利用者ポータル から公開鍵を登録していること.

PortForwarderとは

PortForwarderはSSHのPort Forwardを行うためのソフトウェアです.
Exceed onDemand はSSHの鍵認証に対応していないため,スーパーコンピュータへ接続する際は,SSHのPort Forward を併用する必要があります.Port Forward は PuTTY などSSHクライアントでも実行できますが,PortForwarderを利用すると比較的簡単な操作で実行が可能です.

PortForwarderの入手

PortForwarderのページ から最新のバイナリをダウンロードします.(2012年4月現在の最新版は,PortForwarder-2.9.0.zip )

インストール

ダウンロードしたzipファイルを,任意の場所に展開するとインストールは完了です.

設定ファイルの作成

インストール先に,以下のような設定ファイルを作成し config.txt という名前で保存してください( ダウンロード版はこちら ).なお, USERNAME の部分(5か所)は,各自のスーパーコンピュータシステムの利用者番号(ID)に書き換えてください.

Host camphor.kudpc.kyoto-u.ac.jp(systemA)
    HostName camphor.kudpc.kyoto-u.ac.jp
    User USERNAME
    LocalForward 5500 localhost:5500
    Compression yes

Host laurel.kudpc.kyoto-u.ac.jp(systemB,C)
    HostName laurel.kudpc.kyoto-u.ac.jp
    User USERNAME
    LocalForward 5500 localhost:5500
    Compression yes

Host sas.kudpc.kyoto-u.ac.jp(SAS)
    HostName sas.kudpc.kyoto-u.ac.jp
    User USERNAME
    LocalForward 5500 localhost:5500
    Compression yes

Host magnolia.kudpc.kyoto-u.ac.jp(systemD)
    HostName magnolia.kudpc.kyoto-u.ac.jp
    User USERNAME
    LocalForward 5500 localhost:5500
    Compression yes

Host camellia.kudpc.kyoto-u.ac.jp(systemE)
    HostName camellia.kudpc.kyoto-u.ac.jp
    User USERNAME
    LocalForward 5500 localhost:5500
    Compression yes

秘密鍵の配置

作成した設定ファイルと同じフォルダに,ログインに使用する秘密鍵を配置してください.