サーバの利用

サーバの利用

利用するソフトウェアがどのサーバ/ワークステーションにインストールされているかは「ソフトウェア一覧」の「事前導入先」を参照。

学外からはVPN接続をご利用ください

サーバ(a1-a10).media.hosei.ac.jp への接続

  • 各サーバのスペックはシステム一覧を参照。

  • プロジェクト申請内容(=利用するソフトウェア)に合わせてアクセス制御がなされている。全てのサーバにアクセスできるわけではない。ソフトウェア一覧を参照

利用するソフトウェアがどのサーバ/ワークステーションにインストールされているかは「ソフトウェア一覧」の「事前導入先」を参照。

公開鍵認証を行う場合

パスワード認証よりも公開鍵認証が望ましいですが強制するものではありません。

Windows10 バージョン1803以降にはコマンドプロンプトから使用できるSSHクライアントが標準でインストールされています。

Mac, Linuxの方はコマンドプロンプトをターミナル、C:\Users\ユーザ名をホームディレクトリと読み替えてください。

  1. 自分の公開鍵-秘密鍵ペアを作成

    1. (この手順はws2, Windows10で確認済みです)コマンドプロンプトを起動し以下の手順に従う(Windows10 バージョン1803以降にはコマンドプロンプトから使用できるSSHクライアントが標準でインストールされています。)
      ssh-keygen
      Generating public/private rsa key pair.
      Enter file in which to save the key (C:\Users\ユーザ名/.ssh/id_rsa):
      Enter passphrase (empty for no passphrase): 空白のままEnter
      Enter same passphrase again: 空白のままEnter
      Your identification has been saved in C:\Users\ユーザ名/.ssh/id_rsa.
      Your public key has been saved in C:\Users\ユーザ名/.ssh/id_rsa.pub.
      The key fingerprint is:
      SHA256:PP5+FCkZ7INOj/Ojskdlfjdjmoljnemklj,.jmpdjkljdlkjljkljlT10 media\username@ws2
      The key's randomart image is:
      +---[RSA 3072]----+
      | . |
      | o E|
      | o o . ..|
      | .o =o+ ...|
      | oSo++++ |
      | .++ooBo |
      | o+o=ooo |
      | .o==+=. |
      | ..+++=oo |
      +----[SHA256]-----+

  2. 秘密鍵は接続元の C:\Users\ユーザ名\.ssh\id_rsa として保存

  3. 公開鍵をアクセスしたいサーバ(a1など)のホームディレクトリ以下の .ssh/authorized_key として保存する。authorized_key のパーミッションは600にする。以下ではログイン対象をa1とし、コマンドプロンプトでの操作例を示すが、WinSCPなどでホームディレクトリへのアクセスを行っても問題ない。

    1. C:\Users\ユーザ名>scp id_rsa.pub ユーザ名@a1.media.hosei.ac.jp:~/
      The authenticity of host 'a1.media.hosei.ac.jp (133.25.239.231)' can't be established.
      ECDSA key fingerprint is SHA256:uRgSMs+wCB9+jbI7GGATj+jrYWew0j3B/ZZniotgasA.
      Are you sure you want to continue connecting (yes/no/[fingerprint])?
      Warning: Permanently added 'a1.media.hosei.ac.jp,133.25.239.231' (ECDSA) to the list of known hosts.
      ユーザ名@a1.media.hosei.ac.jp's password:
      id_rsa.pub

    2. アクセスしたいサーバにユーザ名とパスワードでログインし、公開鍵 (id_rsa.pub) を .ssh 以下に移動する。
      [ユーザ名@a1 .ssh]$mv id_rsa .ssh/authorized_keys
      [ユーザ名@a1 .ssh]$cd .ssh
      [ユーザ名@a1 .ssh]$chmod 600 authorized_keys

    3. [ユーザ名@a1 .ssh]$ ls -alF
      total 20
      drwx------ 2 user lab2022 100 Apr 25 13:35 ./
      drwx------ 27 user lab2022 4096 Aug 12 15:44 ../
      -rw------- 1 user lab2022 1347 Aug 12 15:41 authorized_keys
      -rw------- 1 user lab2022 1811 Apr 25 13:35 id_rsa
      -rw------- 1 user lab2022 388 Apr 25 13:35 id_rsa.pub
      -rw------- 1 user lab2022 4093 Jun 28 10:16 known_hosts
      [ユーザ名@a1 .ssh]$ cat authorized_keys
      ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC/X6u+ShI6XBhnHISQ7+E/aIC/k9cS5qikqNHG6xND4PpFhEWUBOmpNV7FnWiqL5PAllFcAB/YQR6cygkAbBB9ERpiv9zUhHjpEhrgvg1iyXwGOjBRBvqmxmTHKEbyU+NkZXOzTPascFVnO+6YnsyJYXxUKDVlqSdlljAj0MHiUUrmH3vteVmFkPE8xzLRYnuKGIxjgUei/wHMlUyYXC5OM/e8ioyoKKdf6cMW1xI7NN510iFG0DfVZ0TXXZFL3R8DvsuOML7E+H0pcHKu9XRDF91GiDERE7ClRl1/uVSfDhIlGij4+j5YKUR1gVVw2SSfmGr0zCJRPDZ5edDVdEOZVg0z0bno8qPu1UhManvd2GhCtrnJupx8PC0MoBnlYgl0YTGa5sZJ6q8vckm4CjtAMxj/XMTzcpE6Cgd6m7jruJU7dDdC6vm95kios1MxUvxe2u2hYZl1wIH2y4fXMdpE7GjXy58FXjghg5vMdiYTtHuuu9mNvMfKnzULsLKmTM= media\user@ws2

  4. 秘密鍵を保存している端末(この例ではws2)などから ssh a1.media.hosei.ac.jp で、(passphraseを空白にしている場合は)パスワード入力することなく接続できれば成功。

パスワード認証を行う場合

Windows10 バージョン1803以降にはコマンドプロンプトから使用できるsshが標準でインストールされています。

Mac, Linuxの方はコマンドプロンプトをターミナルと読み替えてください。

コマンドプロンプトで ssh a1.media.hosei.ac.jp などでユーザ名とパスワードを入力して接続。Tera Term や PuTTY を利用することも可能。たとえばa1にログインするには以下のようにする:

  1. コマンドプロンプトを開く

  2. 以下のようにしてSSHでサーバに接続

    1. C:\Users\ユーザ名>ssh lab2022のユーザ名@a1.media.hosei.ac.jp
  3. 接続後はデフォルトでは Bash がシェルとなっているが各自の設定でシェルを変更可能(Bash の使い方は本ドキュメントの範囲外である)。

グラフィカルログインする場合 (a8, a9のみ)

  1. コマンドプロンプトから以下のようにトンネル接続

C:\Users\user>ssh -L 3390:localhost:3389 lab2022のユーザ名@接続したいサーバのホスト名(例:a9.media.hosei.ac.jp) Activate the web console with: systemctl enable --now cockpit.socket Last login: Sat Aug 2 16:20:10 2025 from 133.25.XXX.XXX [username@a9 ~]$
  1. Windows または Mac のリモートデスクトップでlocalhost:3390に接続 (下記画像はWindows)

image-20250802-074315.png

 

image-20250802-073038.png

lab2022のユーザ名とパスワードを入力する

image-20250802-073114.png

ログイン完了

image-20250802-073804.png

グラフィカルログインでの基本的な使い方

右上の「アクティビティ」をクリックするとアプリケーションのドロワーが表示されるので、Webブラウザ、ファイルマネージャ、ターミナルアプリなどをクリックする。ドロワーのいちばん下のボタンをクリックすると全てのアクセス可能なアプリケーションが表示されるが、Linuxでは基本的にはターミナルによるCLI(Command Line Interface)が基本となる。

ログアウトするには、右上のネットワーク/音量/電源アイコンをクリックし、自分のユーザ名が表示されるので再度クリックし、「ログアウト」を選択する。

GPU のステータス表示(a8, a9, a10のみ)

nvidia-smiコマンドを使用

[user@a8 ~]$ nvidia-smi Sat Aug 2 16:51:45 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 560.35.05 Driver Version: 560.35.05 CUDA Version: 12.6 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 Tesla T4 Off | 00000000:13:00.0 Off | 0 | | N/A 34C P8 9W / 70W | 5MiB / 15360MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 2351 G /usr/libexec/Xorg 4MiB | +-----------------------------------------------------------------------------------------+

サーバへのファイル転送

Windows10 バージョン1803以降にはコマンドプロンプトから使用できるscpが標準でインストールされています。

  • scpコマンドでファイルをホームディレクトリに転送可能

    • コマンドプロンプトで以下のようにする:

      C:\Users\ユーザ名>scp 転送したいファイル名 lab2022のユーザ名@fs.media.hosei.ac.jp:~/ The authenticity of host 'fs.media.hosei.ac.jp (133.25.239.230)' can't be established. ECDSA key fingerprint is SHA256:Xm1sz7dTROqiWv2psW6FBrurUVZQWMKzqRFkqGDI6+g. Are you sure you want to continue connecting (yes/no/[fingerprint])? Warning: Permanently added 'fs.media.hosei.ac.jp,133.25.239.230' (ECDSA) to the list of known hosts. ユーザ名@fs.media.hosei.ac.jp's password: 転送したいファイル名 100% 0 0.0KB/s 00:00
    • Winscpなど、scp対応のクライアントが利用できる。

    • FTPSサービスは廃止されたため FFFTP は利用できない

  • ホームディレクトリの /home/ユーザ名/files にはウェブブラウザでもアクセス可能

  • ホームディレクトリはユーザあたり10G。

    • ホームディレクトリは全てのサーバにNFSマウントされている。

計算のための一時ファイルは /tmp, /var/tmp を設定すること。ホームディレクトリに一時ファイルを設定するとNFSのオーバーヘッドのためサーバのパフォーマンスを十分発揮できない恐れがある。

 Related articles