差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
note:cc:ssh_tunneling [2020/04/10 16:38] watalunote:cc:ssh_tunneling [2020/04/24 18:50] (現在) watalu
行 25: 行 25:
 ==== Windowsユーザ向け ==== ==== Windowsユーザ向け ====
  
-=== PuTTYのインストール === +ここでは、PuTTYというSSHクライアントをいる方法します。 
- +[[ja:putty|PuTTY手とンストーはこちら]]を参考済ませてください。
-次の3つのいずれかの方法でPuTTYをインストールしてください。 +
- +
-1.  日本語化されたものを利用する (PuTTY PRIVATE PATCHES(PuTTY+ごった煮版+各種Patch)) +
- +
-  - [[https://ice.hotmint.com/putty/index.html|のウェブサイト]]にアクセスしてください。 +
-  - ダウンロードいう文字を見つけ、そのすぐ下のputty-gdi-20191001.zipをダウンロードしてください。クリックするとダウンロードが始まります。 +
-  - ダウンロードしたZIPファイルの中身をどか(デスクトップかマイドキュメントかホーム)に解凍してください。Windowsでは[[https://support.microsoft.com/ja-jp/help/14200/windows-compress-uncompress-zip-files|この手順]]に従うといいです。 +
-  - フォルダの中のputty.exeを、タスバーにピン留めするか、デスクトップにショートカットを作成しておくと良いです。[[https://support.office.com/ja-jp/article/office-プログムまたはファルへのデスクトップ-ショートカットを作成する-9a8df64b-cd87-4700-95cc-4bc3e2a962da?ocmsassetID=HA010077710&CorrelationId=595f1edf-b014-49c1-902e-ac4dd77f33df&ui=ja-JP&rs=ja-JP&ad=JP|この手順]]に従うといです。 +
-  - PuTTYをクリックす。 +
- +
-2.  日本語化されたもの利用する (PuTTYjp) +
- +
-  - [[https://hp.vector.co.jp/authors/VA024651/PuTTYkj.html|このウェブサイト]]にアクセスてください。 +
-  - ダウンロードいう文字を見つけ、そのすぐ下のputty-0.71-jp20190410.zipをダウンロードしてください。クリックするとダウンロードが始まります。 +
-  - ダウンロードしたZIPファイルの中身をどこか(デスクトップかマイドキュメントかホーム)に解凍してください。Windowsでは[[https://support.microsoft.com/ja-jp/help/14200/windows-compress-uncompress-zip-files|の手順]]に従ういいです。 +
-  - フォルダの中のputtyjp.exeを、タスクバーにピ留めするか、デップにショトカットを作成しておくと良いです。[[https://support.office.com/ja-jp/article/office-プログラムまたファイルへのデスクトップ-ショートカットを作成する-9a8df64b-cd87-4700-95cc-4bc3e2a962da?ocmsassetID=HA010077710&CorrelationId=595f1edf-b014-49c1-902e-ac4dd77f33df&ui=ja-JP&rs=ja-JP&ad=JP|の手順]]に従うといいです。 +
-  - PuTTYjpクリックする。 +
- +
-3. 開発者が提供するインストーラを使用する。 +
- +
-  - [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|PuTTYの開発者のウェブサイト]]アクセスする。 +
-  - Package filesという記述の少し下に、32-bit、64-bitと記れてるのを見つける。 +
-  - 使っているWindowsが32ビットなら32-bit、64ビットなら64-bitの横の拡張子がmsiのファイルをクリックして、ダウンロードする。 +
-  - ダウンロードフォルダの中にあるダウンロードしたファイルをクリックして実行する。なんでもOKで大丈夫。 +
-  - スタートメニューの中にPuTTYというフォルダが作成されるので、その中のPuTTYを選ぶ+
  
 === PuTTYの設定 === === PuTTYの設定 ===
行 62: 行 37:
  
 {{:note:cc:putty-tunnel.jpeg|}} {{:note:cc:putty-tunnel.jpeg|}}
 +
 +== 学内のメールサーバを使用する場合 ==
  
 この画面で、次の項目をキー入力して埋めます。 この画面で、次の項目をキー入力して埋めます。
行 75: 行 52:
  
 {{https://www.cc.uec.ac.jp/ug/ja/_images/ssh_tunneling_putty03.PNG}} {{https://www.cc.uec.ac.jp/ug/ja/_images/ssh_tunneling_putty03.PNG}}
 +
 +Mozilla Thunderbirdなど、SMTPサーバとPOP3サーバやIMAP4サーバへのアクセスに、SOCKSサーバを経由できるメーラでは、この設定を付与しておくと便利です。
 +
 +== 学内のプロキシサーバを使用する場合 ==
  
 同じくこの画面で、次の項目をキー入力して埋めます。 同じくこの画面で、次の項目をキー入力して埋めます。
行 87: 行 68:
 </code> </code>
 が追加されます。 が追加されます。
 +
 +== セッションの設定の保存 ==
  
 この状態で、最初の画面に戻るために、Categoryの表示の一番上の[Session]をクリックします。 この状態で、最初の画面に戻るために、Categoryの表示の一番上の[Session]をクリックします。
行 99: 行 82:
  
 こののちに[Save]をクリックすると、今まで行った設定がsolという名前で保存されます。 こののちに[Save]をクリックすると、今まで行った設定がsolという名前で保存されます。
- 
  
 === PuTTYによるsolへのSSH接続と接続解除 === === PuTTYによるsolへのSSH接続と接続解除 ===
行 154: 行 136:
 ssh -D 1080 -L8080:proxy.uec.ac.jp:8080 -X [UECアカウント]@sol.cc.uec.ac.jp ssh -D 1080 -L8080:proxy.uec.ac.jp:8080 -X [UECアカウント]@sol.cc.uec.ac.jp
 </code> </code>
 +
 +=== IEDのGPUサーバを用いる場合 ===
 +
 +IEDのGPUサーバ上のJupyter-Hubにアクセスしたい場合は、次のようにSSHトンネルを確立してくださると良いです。
 +
 +<code>
 +ssh -L8000:gpu.ied.inf.uec.ac.jp:80 \
 +       -L8001:gpu1.ied.inf.uec.ac.jp:8000 \
 +       -L8002:gpu2.ied.inf.uec.ac.jp:8000 \
 +       -L8003:gpu3.ied.inf.uec.ac.jp:8000 \
 +       -L8004:gpu4.ied.inf.uec.ac.jp:8000 \
 +       [UECアカウント]@sol.cc.uec.ac.jp
 +</code>
 +
 +このようにsolにログインした後は、次のそれぞれのURLのように、ポートを変えてアクセスすることで、4台のGPUを活用できます。
 +
 +  * http://localhost:8000/ はどのGPUサーバが空いているかの確認
 +  * http://localhost:8001/ はGPU1上のJupyter-HUBへのアクセス
 +  * http://localhost:8002/ はGPU2上のJupyter-HUBへのアクセス
 +  * http://localhost:8003/ はGPU3上のJupyter-HUBへのアクセス
 +  * http://localhost:8004/ はGPU4上のJupyter-HUBへのアクセス
  
 === SSH接続の解除 === === SSH接続の解除 ===
  
 SSHトンネリングを終了するには、その画面でexit [Enter]と入力します。 SSHトンネリングを終了するには、その画面でexit [Enter]と入力します。