ابتدا از اتصال به اینترانت دانشگاه مطمئن باشید؛ یعنی یا به اینترنت دانشگاه وصل باشید یا به vpn دانشگاه. در سایت icc.iust.ac.ir اقدام به ساخت instance خود کنید و به آن ssh بزنید. در ویندوز میتوانید از نرم افزار putty برای اتصال ssh استفاده کنید.
به محض اتصال به سرور یک آدرس اینترنتی شبیه آدرس زیر برای شما نشان داده می شود. کافیست آن را در مرورگر خود مثلا گوگل کروم باز کنید تا وارد محیط ژوپیترلب شوید.
http://172.30.34.34/lab?token=sdfhj23j2ojv4lm34b23i4njkbytv6l44
ایجاد توکن دسترسی جدید
اگر با خطای invalid credentials در هنگام ورود به محیط ژوپیترلب مواجه شدید، دو دستور زیر را به ترتیب اجرا کنید.
python3 /srv/script/restart.py
python3 /srv/script/info.py
اگر باز هم توکنی نمایش داده نشد، ۲ الی ۵ دقیقه صبر کنید و دستور زیر را مجددا بزنید.
python3 /srv/script/info.py
اتصال volume یا همان فضای ذخیره سازی اضافی
محیط ژوپیترلب پوشه /root/data را به شما نشان می دهد یعنی هر فایلی در این پوشه قرار دهید در محیط ژویپترلب هم خواهید دید. پس برای اتصال فضای ذخیره سازی اضافی باید وارد این پوشه شوید و یک پوشه خالی ایجاد کنید.
mkdir -p /root/data/disk1
سپس با دستور lsblk فهرست volume هایتان را مشاهده کنید. برای مثال در خروجی زیر دیوایس vdb یک حافظه اضافی ۱۰۰ گیگی است.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 63.3M 1 loop /snap/core20/1778
loop1 7:4 0 49.8M 1 loop /snap/snapd/17950
vda 252:0 0 300G 0 disk
├─vda1 252:1 0 299.9G 0 part /
├─vda2 252:14 0 4M 0 part
vdb 0:0 0 100G 0 disk
اگر دفعه اولی است که این volume را استفاده می کنید ابتدا باید آن را فرمت کنید.
mkfs -t ext4 /dev/vdb
سپس با دستور زیر، volume بالا را به پوشه disk1 سوار کنید.
mount /dev/vdb /root/data/disk1
سپس اگر باز هم حافظه اضافی را در ژوپیترلب خود مشاهده نمی کنید این دستور را اجرا کنید.
python3 /srv/script/restart.py