プログラミング学習サーバ「ps」
Programming Learning Server “ps”
Programming Learning Server “ps”
最終更新日 2022年9月2日 / Last Updated: September 2, 2022
サービス概要
プログラミング教育のためのLinuxサーバです。
Webベースとコマンドラインの両方の環境を提供します。
前者は、学習支援システム「M2B」の九州大学Moodleにログインすることでアクセス可能になります(LTI)。
後者は、端末ソフトやファイル転送ソフトを使用してsshでログインします。
スペックは次の通りです。
論理CPUコア数 32,メモリ 256GB,ストレージ 2TB
FQDNは ps.s.kyushu-u.ac.jp です。
Webベースとコマンドラインの両方の環境を提供します。
前者は、学習支援システム「M2B」の九州大学Moodleにログインすることでアクセス可能になります(LTI)。
後者は、端末ソフトやファイル転送ソフトを使用してsshでログインします。
スペックは次の通りです。
論理CPUコア数 32,メモリ 256GB,ストレージ 2TB
FQDNは ps.s.kyushu-u.ac.jp です。
主なソフトウェア
OS : Amazon Linux 2(x86_64)
インストールされている主なパッケージ等は次の通りです。
インストールされている主なパッケージ等は次の通りです。
- emacs
- g++,gcc,gfortran
- ghostscript,gv
- gnuplot
- OpenSSH
- TeX Live 2020
- dvipdfmx,ps2pdf
- evince
- JupyterHub
利用制限
- 本学構成員でなくなった後、ホームディレクトリは消去されます。日頃から必要なファイルは個人保有PC等にバックアップするようにしてください。
-
ネットワーク接続の制限
通信データが暗号化されず平文でネットワーク上を流れる通信は禁止していますので、telnet、ftp、httpでの接続はできません。接続する際は、次のようにしてください。-
ログインして利用する
sshに対応した端末ソフト(WindowsではTera TermやPuTTY等)を使用してください。 -
ファイルを転送する
scpやsftpに対応したファイル転送ソフト(WindowsではWinSCP等)を使用してください。
-
ログインして利用する
- ログイン後は通信先に関わらず、一切の通信ができません。これはsshによりログインした場合も、JupyterHubにLTIによりログインした場合も、同様に制約を受けます。
Service Overview
This is a Linux server designed for programming education.
It provides both web-based and command-line environments.
The web-based environment can be accessed by logging into Kyushu University Moodle (learning support system "M2B"), using LTI.
The command-line environment is accessible via SSH using terminal or file transfer software.
Specs: 32 logical CPU cores / 256 GB RAM / 2 TB storage
FQDN: ps.s.kyushu-u.ac.jp
It provides both web-based and command-line environments.
The web-based environment can be accessed by logging into Kyushu University Moodle (learning support system "M2B"), using LTI.
The command-line environment is accessible via SSH using terminal or file transfer software.
Specs: 32 logical CPU cores / 256 GB RAM / 2 TB storage
FQDN: ps.s.kyushu-u.ac.jp
Main Software
OS : Amazon Linux 2 (x86_64)
Installed packages include:
Installed packages include:
- emacs
- g++,gcc,gfortran
- ghostscript,gv
- gnuplot
- OpenSSH
- TeX Live 2020
- dvipdfmx,ps2pdf
- evince
- JupyterHub
Usage Restrictions
- When you are no longer affiliated with the university, your home directory will be deleted. Please make sure to regularly back up important files to your personal computer or other storage.
-
Network Restrictions
Communication protocols that transmit data in plain text over the network are prohibited. Therefore, connections using telnet, ftp, or http are not allowed. Please connect using the following methods:-
To log in
Use terminal software that supports SSH. (For example, Tera Term or PuTTY on Windows) -
To transfer files
Use file transfer software that supports SCP or SFTP. (For example, WinSCP on Windows)
-
To log in
- After logging in, all network communication is blocked, regardless of the destination. This restriction applies whether you log in via SSH or through JupyterHub using LTI.