メインコンテンツに移動

アカウントの取得

ここは, 2020年春以降の「新システム」のページです.


コンピュータネットワークに対する基礎知識は必要です.

クラスターを利用するためには

  • 2023年8月, ここでネットワーク設定を更新しておかないと,下の「ログインサーバー」にアクセスできないようです.必ず,更新しておいてください.
  • 教員に「ログインアカウント」を作成してもらいます.これはマストです.
  • あなたを特定するために,全員にノートPCを貸与しています.ノートPCで,公開鍵を準備します.
  • 最近,この追加作業が必要な気がします.

準備が済んだら, ログインサーバー(ここ)にアクセスします. 研究室内部のサーバーですので,ブラウザが

  • オレオレだぞここ.今すぐ読むのをやめろよ
  • おいこら,やめろっつってっだろタコ!やめんかこら!!!!
  • あなたにできることは,このサイトを立ち去ることだけです
  • この詐欺サイトの存在を.システム管理者に今すぐ報告しましょう

などとブラウザが罵詈雑言を浴びせてきますが,ひるんではいけません.突破困難という場合.ブラウザが装備しているアダルトモードを利用すると突破できるでしょう.

Safari Chrome
XXX-safari XXX-chrome
Firefox Edge
XXX-Firefox

突破すると,下の画面が出ます:

top

ここで,ログイン名と初期パスワードを入力すると,パスワード期限切れ画面に変わります:

EXPIRED

OTP 欄は空白で良いので,初回でいきなりタイムアウトしてしまったパスワードの登録を済ませてください.すると,下の画面に変わります:

USERKEY

【SSH Public keys】の【ADD】をクリックし, あなたのノートパソコンのSSH公開鍵を登録してください.

なお,95%くらいの学生さんは,下のやつでミスります:

以上で,ログインの準備が整いました.

初めてのログイン

初めてのサーバーのログイン後に,一度だけ,作業する必要がありますので,ここで済ませてしまいましょう.

あなたのMacで,【ターミナル】を開きます.

たーみなる

クリックすると,黒い窓が開きます.そこで,

ssh あなたの計算クラスタアカウント名@10.249.229.111     (サーバーsun1の場合)
  あるいは
ssh あなたの計算クラスタアカウント名@10.249.229.246     (サーバーsun0の場合)

を実行すると,パスワードなしでログインできます:

step1

で,ログインした後で, 次のコマンドを入力します.

[your_name@sun1]$  ssh-keygen  -t rsa ed25519
Generating public/private rsa key pair.
Enter file in which to save the key (/net/sun1/your_name/.ssh/id_rsa):リターン
Enter passphrase (empty for no passphrase):リターン
Enter same passphrase again:リターン
Your identification has been saved in /net/sun1/your_name/.ssh/id_rsa.
Your public key has been saved in /net/sun1/your_name/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RLqAFOxi71LtZY5PmUaSuWrX6NQOnGVUXS24+OzJ7QY your_name@h111.229.249.10.1016485.vlan.kuins.net
The key's randomart image is:
+---[RSA 3072]----+
| .o.    ... o..  |
| ...   o.  o . . |
| .. . ... . . .  |
|...  .+o . .     |
|... .+.+S o      |
|   o..Ooo  E     |
|  o .*B*  o +    |
| . oo==o   + o   |
|  o.o..o    o.   |
+----[SHA256]-----+
[your_name@sun1]$ cp .ssh/id_ed25519.pub .ssh/authorized_keys

さて,これで,計算サーバー間で自由にログインできるようになり,計算ジョブを投入できます.

最後の $ cp .ssh/id_ed25519.pub .ssh/authorized_keys の代わりに,ログインサーバー(ここ)にアクセスして作業することもできます.

$ cat .ssh/id_ed25519.pub
ssh-ed25519 AAAAB3Nc....n6TJbEIO5m2MQ/9rWVw== sugimoto@sun3.229.249.10.1016485.vlan.kuins.net

ADD黄色部分を【ADD】で追加

 

おわりに

最後に,設定ができたか,確認してみましょう.ssh 他のサーバー,と入力すると,パスワードなしでログインできるはずです.確認できたらexitしておきましょう.

[your_name@sun1]$ ssh sun0
Activate the web console with: systemctl enable --now cockpit.socket
Last login: Tue Nov 17 18:37:45 2020 from 10.249.229.111
[your_name@sun0 ~]$ exit
logout
Connection to sun0 closed.
[your_name@sun1 ~]$ 

これで準備完了.exit するとMacに戻ってきます.