目次

X Windowの利用について
科学技術計算システムを利用するには?
目次
1. Tera Term . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1. TeraTerm の入手とインストール. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. SSH接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. SSH X11 Port Forwarding 接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4. SSH 公開鍵認証による接続. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.4.1. 自分の認証キーを生成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.4.2. 接続するホストに公開鍵を登録 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4.3. 公開鍵認証での接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

本パンフレットに関するお問い合わせ
X Windowの利用について (科学技術計算システムを利用するには?)
発行
農林水産研究情報総合センター
農林水産省 農林水産技術会議事務局 筑波産学連携支援センター 情報システム課
更新日: 2022年8月3日 Ver.0.7
問い合わせ
E-Mail: request @ affrc.go.jp
農林水産研究情報総合センター URL
URL https://itcweb.cc.affrc.go.jp/© 2022 Agriculture, Forestry and Fisheries Research Council Secretariat, MAFF

1

1. Tera Term

1. Tera Term
TeraTerm は、原作者の寺西高氏から、TeraTerm Project に開発が引き継がれ公開されている
SSH に対応したターミナルエミュレータです。
1.1. TeraTerm の入手とインストール
ダウンロードGitHub の TeraTerm Project ページからダウンロードします。
• https://teratermproject.github.io/• https://github.com/TeraTermProject/teraterm/releases
インストール手順
TeraTerm Project の Web サイトから、最新版のインストーラプログラム (teraterm-x.xxx.exe) をダウンロードしてください。

ダウンロードしたインストーラをマウスで選択し、右ボタンを押すとメニューが表示されますので、「管理者として実行」としてインストーラを起動します。
セットアップに使用する言語の選択ウィンドウが表示されますので、「日本語」を選択し「OK」をクリックします。

2

1. Tera Term

起動したインストーラに従ってインストールを進めます。 標準インストールで問題ありません。

1.2. SSH接続
接続
Windows のスタートメニューかデスクトップのショートカット

から TeraTerm を起動します。

「ホスト (T):」欄に、接続先のホスト名を入力し「OK」 をクリックします。

初めて接続するホストの場合、ホストの公開鍵を登録するかどうかの確認ダイアログが表示されます。
通常は、このまま登録します。 登録されたホストキーは、接続時に照合されます。 合致しない場合は、別のホストが接続先になりすましていることが考えられますので、 ホストの管理者に確認してください。

3

1. Tera Term

サーバとの接続に成功すると「SSH 認証」ウィンドウが表示されますので、ユーザ名 (ログイン名) とパスフレーズ (パスワード) を入力してください。 このウィンドウで、「RSA/DSA/ECDSA/ED25519 鍵を使う」を選択し て、「秘密鍵」のファイルを指定すると公開鍵認証でログインすることができます。

SSH公開鍵認証を行うには、SSHキーペア(秘密鍵と公開鍵)を作成し、公開鍵を接続するホスト(サーバ)に登録する必要があります。
科学技術計算システムでは、専用のWebサイトで公開鍵を登録します。

日本語の表示についても、特に設定変更無しで表示されます。 表示等に問題がある場合は、設定メニュー等を確認してください。

1.3. SSH X11 Port Forwarding 接続
TeraTerm を使って、 X11 Port Forwarding 接続を行う手順を紹介します。 パソコン側の X
Server を起動してから、以下の手順で接続してください。
TeraTerm を起動し、最初の接続ウィンドウを「キャンセル」して閉じます。

4

1. Tera Term

「設定」メニューから「SSH 転送」を選択します。

SSH ポート転送」の「リモートの (X) アプリケーシ
ョンをローカルの X サーバに表示する」をチェックして 「OK」とします。

「ファイル」メニューから「新しい接続」を選択し、サーバに接続します。

接続先にログインし、アプリケーション起動コマンド を入力すれば、X Window のアプリケーションが表示されます。

5

1. Tera Term

図 1. MOEを起動した表示画面

1.4. SSH 公開鍵認証による接続
パスワード認証と比較して、よりセキュアな公開鍵認証を利用する手順を紹介します。
• 自分の認証キー (秘密鍵と公開鍵のペア) を生成します。
• 接続するホストに公開鍵を登録します。
• TeraTerm に秘密鍵の場所 (PATH) を指定します。
• 接続先ホストのユーザ環境に公開鍵が登録されている場合、秘密鍵と照合されます。 秘密鍵を参照するには、パスフレーズの入力が必要です。
1.4.1. 自分の認証キーを生成
TeraTermの「設定」メニューの「SSH鍵生成(N)…」から、SSH鍵の作成ができます。
TeraTerm を起動し、最初の接続ウィンドウを「キャンセル」して閉じます。

6

1. Tera Term「設定」メニューから「SSH 鍵生成(N)…」を選択します。

鍵の種類は、ED25519 をお勧めします。
「生成」ボタンを押し、「鍵のパスフレーズ」 を入力します。
「コメント」には、名前や作成日などを入れると良いでしょう。

生成した鍵を保存します。
「秘密鍵の保存」をクリックして、秘密鍵を保存します。 id_ed25519
C:\Users\[ユーザ名]\_ssh などのフォルダーに保存します。

同様に公開鍵を保存します。
「公開鍵の保存」をクリックして、公開鍵を保存します。 id_ed25519.pub
公開鍵をホスト(サーバ)に登録する際には、メモ帳などで開き コピー&ペースト するとよいでしょう。

生成する鍵の種類は、Ed25519 か RSA 2048 bit以上を作成してください。

楕円曲線暗号の一つである Ed25519 をお勧めします。 (暗号強度が高く鍵長が短い)
パスフレーズを必ず入力してください。 (秘密鍵を漏洩させないことが重要ですが、漏洩した場合に、なりすましを防止します。)

1.4.2. 接続するホストに公開鍵を登録
科学技術計算システムでは、公開鍵登録用の専用Webサイトで登録を行います。 保存した公開鍵(id_ed25519.pub)は、OpenSSH形式ですので、メモ帳などで開き コピー&ペースト して登録することができます。

7

1. Tera Termssh-ed25519 AAAAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx norinPC19035-20220520



パスワード認証を禁止しているサーバについては、それぞれのシステムで公開鍵登録の方法が異なりますので、管理者に確認してください。 (公開鍵をメールやファイルなどで管理者あてに送り、管理者が登録するといった方法もあります)

1.4.3. 公開鍵認証での接続
TeraTerm を起動し、接続先ホストを入力して「OK」をクリックします。

初めて接続するホストの場合、ホストの公開鍵を登録するかどうかの確認ダイアログが表示されます。
通常は、このまま登録します。 登録されたホストキーは、接続時に照合されます。 合致しない場合は、別のホストが接続先になりすましていることが考えられますので、 ホストの管理者に確認してください。

「認証方式」で、「RSA/DSA/ECDSA/ED25519鍵を使う」を選択し、秘密鍵のファイルを指定します。

保存した秘密鍵(id_ed25519)を選択して開きます。

8

1. Tera Term

秘密鍵を指定し、ユーザ名、パスフレーズを入力したら、 「OK」ボタンをクリックして接続します。
C:\Users\[ユーザ名]\_ssh\id_ed25519 など、秘密鍵ファイルを指定認証に成功すれば、ホスト(サーバ)に接続してターミナルが開きます。

9