user/pages/03.login/03.fastx/docs.ja.md
452be89a
 ---
 title: FastXでのログイン
11aaa693
 media_order: '03_select_pubkey.png,04_login.png,05_login_input_password.png,06_new_session.png,07_choose_app.png,08_gnome_desktop.png,08_logout.png,09_gnome_terminal.png,10_select_keyboard.png,11_change_keyboard.png,01_pubkey_management.png,02_add_pubkey.png,06_new_session_2.png,07_client_select.png'
452be89a
 taxonomy:
     category:
         - docs
 visible: true
 sitemap: {  }
 published: true
 ---
 
 [toc]
 
 ## FastXとは{#fastx}
 
 FastXは、HTTPS(443/TCP)を用いて、スーパーコンピュータシステムに
 接続することが可能な X Window Systemです。
 データ圧縮技術により通信トラフィックが抑えられており、GUIベースの
 アプリケーションの操作などを遠隔地からも快適に実行いただく事が可能です。
 
 FastXによるリモートアクセスサービスをご利用いただく際には、Google ChromeやFirefoxなどのWebブラウザが必要です。
 専用のクライアントソフトのインストールやWebブラウザに別途プラグインをインストール
 する必要ありません。
 <!--
 専用のクライアントソフト(Windows版)からの利用のほか、ブラウザから利用することも可能です。この場合はクライアントソフトのインストール不要でご利用できます。
 -->
 
 ## 前提条件{#before}
 
 * [鍵ペアの作成と公開鍵の登録](/login/pubkey) の手順で鍵ペアを作成し、 [利用者ポータル](https://web.kudpc.kyoto-u.ac.jp/portal/) から公開鍵を登録していること。また、**秘密鍵はRSAのOpenSSH形式(7.7以前のPEM形式)でも保存してあること。**
 * 動作確認の取れているブラウザ:Edge, Firefox, Chrome
         * 双方向のコピーペーストはChromeのみサポートします。他のブラウザの場合、サーバ側からユーザ側への片方向のみ有効です。
 
 ### 秘密鍵のフォーマットについて{#format}
 
 FastXはECDSA形式およびED25519形式の鍵が利用できませんので、RSA形式の鍵をご利用ください。
 また、OpenSSH 7.8 以降のフォーマットの秘密鍵が読み込めません。
 OpenSSH 7.8 以降のフォーマットでは、秘密鍵は下記の内容となります。
 
 ```nohighlight
 -----BEGIN OPENSSH PRIVATE KEY-----
 *************************************
 *************************************
 *************************************
 -----END OPENSSH PRIVATE KEY-----
 ```
 
 ssh-keygen コマンドで OpenSSH 7.8 以前のフォーマットで秘密鍵を作成するには、下記のように `-m pem` オプションをつけてください。
 
 ```nohighlight
 $ ssh-keygen -t rsa -b 3072 -m pem
 ```
 
 OpenSSH 7.8 以前のフォーマット(PEM形式)の秘密鍵は、以下の内容となります。
 
 ```nohighlight
 -----BEGIN RSA PRIVATE KEY-----
 Proc-Type: 4,ENCRYPTED
 DEK-Info: AES-128-CBC,7A30F993641D4093A373703A3F644D2D
 
 *************************************
 *************************************
 *************************************
 -----END RSA PRIVATE KEY-----
 ```
 
 ## 接続手順{#procedure}
 <!--
 ### ブラウザの場合{#procedure_browser}
 -->
 1. ブラウザを起動し、以下のいずれかのアドレスに移動します。
 
     接続先 | アドレス
     ---------- | ------------
495abba5
     システムA | [https://camphor31.kudpc.kyoto-u.ac.jp/](https://camphor31.kudpc.kyoto-u.ac.jp/)
452be89a
     システムB/C  | [https://laurel31.kudpc.kyoto-u.ac.jp/](https://laurel31.kudpc.kyoto-u.ac.jp/)
11aaa693
     システムG  | [https://gardenia31.kudpc.kyoto-u.ac.jp/](https://gardenia11.kudpc.kyoto-u.ac.jp/)
f8a383b1
     アプリケーションサーバ | [https://app.kudpc.kyoto-u.ac.jp/](https://app.kudpc.kyoto-u.ac.jp/)
452be89a
 <!--
     camphor31  | [https://camphor31.kudpc.kyoto-u.ac.jp/](https://camphor31.kudpc.kyoto-u.ac.jp/)
     camphor32  | [https://camphor32.kudpc.kyoto-u.ac.jp/](https://camphor32.kudpc.kyoto-u.ac.jp/)
     lauerl31  | [https://laurel31.kudpc.kyoto-u.ac.jp/](https://laurel31.kudpc.kyoto-u.ac.jp/)
     lauerl32  | [https://laurel32.kudpc.kyoto-u.ac.jp/](https://laurel32.kudpc.kyoto-u.ac.jp/)
     lauerl33  | [https://laurel33.kudpc.kyoto-u.ac.jp/](https://laurel33.kudpc.kyoto-u.ac.jp/)
     gardenia11 | [https://gardenia11.kudpc.kyoto-u.ac.jp/](https://gardenia11.kudpc.kyoto-u.ac.jp/)
     gardenia12 | [https://gardenia12.kudpc.kyoto-u.ac.jp/](https://gardenia12.kudpc.kyoto-u.ac.jp/)
     gardenia13 | [https://gardenia13.kudpc.kyoto-u.ac.jp/](https://gardenia13.kudpc.kyoto-u.ac.jp/)
     gardenia14 | [https://gardenia14.kudpc.kyoto-u.ac.jp/](https://gardenia14.kudpc.kyoto-u.ac.jp/)
 
     なお、https://laurel.kudpc.kyoto-u.ac.jp/ や https://camphor.kudpc.kyoto-u.ac.jp/ 、https://gardenia.kudpc.kyoto-u.ac.jp/ (DNSラウンドロビンアドレス)にアクセスしても接続できますが、ブラウザのDNSキャッシュの更新タイミングで接続が切れる可能性があります。
 -->
     
 2.  **(初回のみ)**「Manage Private Keys」をクリックします。秘密鍵のアップロードを促す小窓が開きますので、「+」をクリックし、**OpenSSH形式**の秘密鍵を選択します。
     ![](01_pubkey_management.png?lightbox=100%&resize=600)
     ![](02_add_pubkey.png?lightbox=100%&resize=600)
 
 3.  **(初回のみ)**青色の枠の部分にアップロードした秘密鍵の名前が表示されていることを確認して,「Done」をクリックします.
     ![](03_select_pubkey.png?lightbox=100%&resize=600)
 
 4. 青色の枠の部分に利用者番号を入力して「SSH Login」をクリックします。
     ![](04_login.png?lightbox=100%&resize=600)
 
 5. 青色の枠の部分にパスフレーズを入力して「Submit」をクリックします。
     ![](05_login_input_password.png?lightbox=100%&resize=600)
 
11aaa693
 6. 起動するアプリケーションを選択します。<br>
 6-1. ターミナルを使う場合は、緑色の枠に囲まれた「GNOME Terminal」をダブルクリックします。<br>
 6-2. デスクトップ画面を使う場合は、青色の枠に囲まれた「GNOME」をダブルクリックします。
 ![](06_new_session_2.png?lightbox=100%&resize=600)
452be89a
 
11aaa693
 7. Browser Clientをクリックします。
     ![](07_client_select.png?lightbox=100%&resize=600)
452be89a
 
11aaa693
 8. 画面が表示されればログイン成功です。<br>
 手順6 で 6-1. ターミナル「GNOME Terminal」を選択した場合
452be89a
     ![](09_gnome_terminal.png?lightbox=100%&resize=600)
11aaa693
 手順6 で 6-2. デスクトップ画面「GNOME」を選択した場合<br>
 **GNOME のスクリーンロック時のパスワードは、利用者ポータルのパスワードです(秘密鍵のパスフレーズではありません)**
     ![](08_gnome_desktop.png?lightbox=100%&resize=600)
452be89a
 
 9. デフォルトではキーボードレイアウトは「Japanese」に設定しております。他言語に設定する場合は、画面上のタブを引き出し、キーボードマークをクリックします。
     ![](10_select_keyboard.png?lightbox=100%&resize=600)
 
 10. Layoutを所望の言語に変更ください。
     ![](11_change_keyboard.png?lightbox=100%&resize=600)
 
 <!--
 ### クライアントソフトの場合(Windows){#procedure_clientsoft}
 
 1. Windowsの場合は[Pageant](/install/pageant)を起動し、秘密鍵を登録しておきます。
 2. FastX アイコンをクリックして、FastX を起動します。
 3. FastX の起動ウィンドウが開いたら、左上の「+」アイコンをクリックします。
     ![](fastx_login_206.png)
 4. Edit Connection ウインドウで、`ssh`を選択し、「Host」に `laurel.kudpc.kyoto-u.ac.jp` , 「User」に利用者番号、「Name」に`laurel` を入力し、「OK」をクリックします。
     ![](fastx_login_207.png)
 5. 登録された`laurel`をダブルクリックします。
     ![](fastx_login_208.png)
 6. laurelに接続成功すると、以下の画面が現れますので、左上の「+」アイコンをクリックします。
     ![](fastx_login_209.png)
 7. デスクトップを使う場合は「GNOME Desktop」をダブルクリック、ターミナルを使う場合は「GNOME terminal」をダブルクリックします。
     ![](fastx_login_210.png)
 8. desktopまたはターミナルが表示されればログイン成功です。
 
 ### クライアントソフトの場合(Mac){#procedure_clientsoft_mac}
 
 ログインの操作はWindows版と同様です。
 なお、起動時に下記の表示が出た場合は、FastXアイコンをFinderで表示し、Controlキーを押しながらアイコンをクリックして、ショートカットメニューから「開く」を選択してください。
 ![](fastx_login_200.png?lightbox=100%&resize=600)
 参考情報:[https://support.apple.com/ja-jp/guide/mac-help/mh40616/mac](https://support.apple.com/ja-jp/guide/mac-help/mh40616/mac)
 -->
 
 ## 注意事項{#notice}
 
 ### 同時接続数について{#max_num_session}
 
 一人のユーザが同時に複数のセッションを利用する(デスクトップやターミナルを開く)場合、同じログインノード上ではライセンスは1つしか消費しませんが、別々のログインノードからセッションを開くと、その分のライセンスが消費されます。なお、1ユーザの利用可能なライセンス数は3に設定しております。それ以上のセッションを開こうとした場合、ライセンス不足の旨のnoticeが表示されます。
 
 ### セッションのタイムアウトについて{#timeout}
 
 FastXでは、切断してもセッションは維持され、ユーザによる再接続が可能ですが、切断後に再接続しないまま2日経過すると、セッションが自動で削除されますのでご注意ください。
 
 <!--
 ### GNOME Desktopからのログアウトについて{#desktop}
 
 GNOME Desktopからのログアウトは、画面右上の電源マークを押し、出てきたメニューの中からユーザ名を押して、「Log Out」からログアウトしてください。セッションが不要になった場合は、なるべくログアウトをお願いします。なお、電源オプションからのログアウトはできません。
 
 ![](fastx_login_301.png?lightbox=100%&resize=600)
 -->
 
 ## 参考情報{#fyi}
 ### クライアントソフトウェアについて{#client}
 クライアントソフトは、[開発元の公式Webサイト](https://www.starnet.com/download/fastx-client)にて配布されています。
 必要に応じてご利用ください。
 
 クライアントから接続する際の通信プロトコルは、**SSH** としてください。
 また、パスワード認証はご利用いただけませんので、SSHエージェント(Windowsの場合は、Puttyに内包されている
 [Pageant](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) 、macOSやLinuxはssh-agentなど)が、
 必要です。