Informacje dla użytkowników serwera fatcat
- Konta użytkowników
- Pracownie komputerowe WFiIS
- Obliczenia na serwerze
- Własna strona WWW
- Dyżury administratorów
Konta użytkowników na fatcat.ftj.agh.edu.pl:
- Konta na serwerze mogą uzyskać studenci Wydziału Fizyki i Informatyki Stosowanej (również studiujący równocześnie na innych Wydziałach).
- Konta założone w danym roku akademickim są aktywne do końca października (przez 1 rok akademicki).
Osoby chcące nadal korzystać ze swych kont mogą je uaktualnić
zgłaszając się z ważną legitymacją studencką na dyżur administratora.
Konta nie przedłużone do 1 listopada zostają ZABLOKOWANE -
a po 1 grudnia bezpowrotnie SKASOWANE.
- Sprawy dotyczące kont - w szczególności zmiany haseł,
zakładanie/przedłużanie kont - można załatwić wyłącznie w czasie
dyżurów
za okazaniem ważnej legitymacji studenckiej.
Większość innych spraw (w szczególności tych nie dotyczących autentykacji itp.
czyli gdy nie jest ważne potwierdzenie tożsamości) można załatwić bez wizyty na dyżurze
(np. mailem) - ale mogą się zdarzyć wyjątki....
Pracownie komputerowe
Informacje ogólne o pracowniach komputerowych Wydziału można znaleźć
na stronie
"Zasady korzystania z pracowni 100-1/204-7" .
Poniższe informacje dotyczą korzystania z systemu Linux (i serwera fatcat)
na pracowniach komputerowych WFiIS.
- Pracownie 100-101 (I p.) i 204-207 (II p.):
- po włączeniu komputera należy wybrać opcję 'Linux' i poczekać do
momentu uruchomienia X-Window i pojawienia się okienka dialogowego,
umożliwiającego zalogowanie do systemu
- by móc się zalogować trzeba mieć konto na serwerze
fatcat - logujemy się
korzystając z loginów/haseł z serwera fatcat (zwykle innych niż dla
systemu NOVELL !!!); osoby nie posiadające takowego konta - jeśli chcą
korzystać z systemu Linux (i serwera fatcat) muszą
takie konta założyć - zapraszamy na nasze dyżury
- okienko logowania umożliwia również :
- wybór Window Managera (czyli interfejsu graficznego w jakim
będziemy pracować) innego niż domyślny;
- opcje zamknięcia (Halt) lub przeładowania (Reboot) systemu
- jeśli kończymy pracę lub chcemy skorzystać z systemu Windows;
prosimy by korzystać z tych opcji - a nie po prostu
wyłączać (czy resetować) komputery, gdyż wyposażone są one w
twarde dyski i takie wyłączenie często powoduje powstawanie błędów
- po zalogowaniu mamy to samo środowisko co na serwerze fatcat
(pliki, zmienne, oprogramowanie) - a drobne różnice (nieistotne w
większości przypadków przy 'normalnej' pracy...) wyjaśnione są
poniżej.
Otwierając taką sesję nie pracujemy bezpośrednio na serwerze fatcat
- tzn. :
- programy, które uruchamiamy pracują na lokalnych maszynach
(nie angażując do pracy i tak już dość obciążonego serwera)
- większość katalogów (np. katalogi użytkowników -
/home, /home2)
jest dostępna na pracowni w taki sam sposób jak na serwerze
(widoczne są te same pliki na wszystkich komputerach);
inaczej jest np. z katalogiem /tmp, który jest na
lokalnym dysku każdego komputera - jest w nim znacznie więcej
miejsca, ale nie jest widoczny dla innych użytkowników(!).
Dlatego :
- jeśli chcemy coś wgrać do /tmp - tak by np. inni
mogli sobie skopiować - najlepiej skorzystać z katalogu
/home/system/tmp
- widocznego dla wszystkich komputerów z pracowni;
warto pamietać, że nie ma tam za dużo miejsca (no i że
liczy sie ono każdemu do jego własnej quoty...) a także dostęp
do danych jest wolniejszy (bo przez sieć)
- jeśli potrzebujemy dużo miejsca dla siebie na np. dane
robocze dla uruchamianego w czasie sesji procesu - zalecamy
korzystać z /tmp, gdzie jest znacznie więcej
przestrzeni i szybszy dostęp. Katalog ten jest
niewidoczny dla innych użytkowników i dostępny wyłącznie z
danego komputera.
Korzystając z tego katalogu proszę pamietać o tym, że dane
tam zapisane są traktowane jako tymczasowe i po zakończeniu
bieżącej sesji i przerwaniu pracy - możemy ich już na tym
dysku nie znaleźć! Dlatego ew. wyniki pracy warto zapisać np.
w swoim katalogu domowym PRZED wylogowaniem się!
- niektóre usługi dostępne lokalnie na fatcat'cie (tzn. gdy
mamy otwartą sesję bezpośrednio na serwerze - np. przez ssh)
- na komputerach z pracowni są usługami zdalnymi;
np. jeśli chcemy z kimś się porozumieć nie piszemy
'talk username' tylko 'talk username@fatcat'
- podobnie się ma sprawa z pocztą elektroniczną - jeśli
zdarzy się komuś korzystać z programu pocztowego, który nie będzie
chciał wysyłać poczty - proszę dać znać (ew. poradzić sobie
samemu ;) wpisując 'fatcat.ftj.agh.edu.pl' jako serwer
SMTP w konfiguracji programu)
- Oprócz terminala graficznego (dla osób cierpiących na wstręt do
graficznych interfejsów użytkownika ;) do dyspozycji pozostaje również
kilka konsol tekstowych - dostępnych - jak to w linuxie bywa - przez
[CTRL]+[ALT]+[F2] .. [F6] - przy czym logujemy tak samo
- jak na konto na serwerze fatca
- korzystanie ze stacji dysków
dostęp do stacji dysków w w/w przypadkach nie jest 'automatyczny' (jak
w DOS czy Windows) - pracując w linuxie by skorzystać ze stacji dysków
trzeba nakazać systemowi 'podłączenie' ('mount /mnt/floppy')
włożonej do napędu dyskietki ('zamontowanie' systemu plików z dyskietki) i
'odłączenie' ('umount /mnt/floppy')
przed wyjęciem dyskietki. Oczywiście zawartość 'zamontowanej' dyskietki
jest widziana w katalogu '/mnt/floppy'.
Zwracam uwagę, że zapis na dyskietce może nie zostać wykonany natychmiast
(unixy intensywnie wykorzystują pamięć RAM jako bufory) i wyjęcie
dyskietki przed wykonaniem umount może spowodować powstanie
błędów na nośniku (gdy nie wszystko zostanie zapisane).
Gdyby zdarzyło się, że jakiś program nie będzie działał (lub działał
nieprawidłowo) podczas sesji na pracowni - prosimy o poinformowanie nas
tym (np. e-mailem - root@fatcat.ftj.agh.edu.pl). Można też wykonać
'ssh fatcat'
by zalogować się już na samym serwerze i wówczas uruchomić aplikację
- program będzie działał jednak wolniej i obciążał serwer
- dlatego prosimy korzystać z tej możliwości
TYLKO wtedy, gdy coś nie pracuje na lokalnej maszynie.
Komputery dostępne tutaj pracują w systemie linux wyłącznie jako
terminale - szczegóły poniżej.
- Uruchomienie terminala linuxowego jest tutaj (200) możliwe na :
- 4 pierwszych komputerach 'desktop' w pobliżu wejścia do
pracowni
- tylko terminale tekstowe (kilka konsol)
- 4 komputerach 'mini-tower' - jednocześnie terminale graficzne i
terminale tekstowe (takie same jw.)
- by uruchomić taki terminal należy :
- uruchomić komputer i zalogować się do systemu NOVELL
- przejść na dysk L: do katalogu 'linux'
- uruchomić 'linXXX.bat' (gdzie to XXX jest numerem
pokoju,w którym się przebywa - zwykle 200...) i poczekać
na pojawienie się 'loginu' (na t. text.) lub menu z listą serwerów
(na term. graficznych)
- Pracę rozpoczynamy następująco (zależnie z jakiego terminala
korzystamy) :
- W pracowni 204 takie terminale graficzne działają na
komputerach IBM/PS2 -->
- Informacje wspólne dla obu konfiguracji
- korzystanie ze stacji dysków
dostęp do stacji dysków w w/w przypadkach nie jest 'automatyczny' (jak
w DOS czy Windows) - pracując w linuxie by skorzystać ze stacji dysków
trzeba nakazać systemowi 'podłączenie' ('mount /mnt/floppy')
włożonej do napędu dyskietki ('zamontowanie' systemu plików z dyskietki) i
'odłączenie' ('umount /mnt/floppy')
przed wyjęciem dyskietki. Oczywiście zawartość 'zamontowanej' dyskietki
jest widziana w katalogu '/mnt/floppy'.
Zwracam uwagę, że zapis na dyskietce może nie zostać wykonany natychmiast
(unixy intensywnie wykorzystują pamięć RAM jako bufory) i wyjęcie
dyskietki przed wykonaniem umount może spowodować powstanie
błędów na nośniku (gdy nie wszystko zostanie zapisane).
-->
Jeśli coś jeszcze jest dla Państwa niejasne - proszę PYTAĆ - najlepiej
przysłając e-mail na konto root@fatcat.ftj.agh.edu.pl - jeśli będzie
potrzeba uzupełnimy niniejszą stronę tak by znalazły się na niej inne
niezbędne informacje.
Obliczenia na serwerze:
Długotrwałe (trwające więcej niż kilka minut) procesy
na serwerze Fatcat należy uruchamiać z priorytetem ("nice") równym min. 17
(użyteczne dokumentacje:
"$ man nice", "$ man renice").
Uruchamiamy nie więcej niż 1 proces jednocześnie.
Uprzejmie proszę o dostosowanie się do powyższych reguł.
Jak założyć własną stronę WWW
Każdy użytkownik serwera może założyć na nim własną stronę domową -
poniżej krótka informacja w jaki sposób należy to zrobić.
- Załóż w swoim katalogu domowym (zwykle /home/stud/TwojLogin) katalog
'public_html'
- W 'public_html' należy utworzyć plik index.html (ew. index.php
) - jest to plik ładowany
po wpisaniu w przeglądarce adresu
"http://fatcat.ftj.agh.edu.pl/~TwojLogin"
- czyli to będzie Twoja strona główna.
- Jeśli strona nie chce się wczytać i pojawiają się informacje o braku
dostępu, należy jeszcze sprawdzić uprawnienia do:
- własnego katalogu domowego - powinien mieć on ustawiony atrybut 'x' dla
wszystkich, np.
drwx--x--x 50 kowalski stud
3072 Nov 22 17:02 kowalski
- założonego katalogu public_html - musi mieć uprawnienia 'rx' dla wszystkich,
np.
drwxr-xr-x 3 kowalski stud
1024 Oct 20 18:00 public_html
- pliku 'index.html' (i pozostałych plików strony) - ustawione 'r' dla wszystkich,
np.
-rw-r--r-- 1 kowalski stud
1463 Oct 20 18:00 index.html
Lista stron użytkowników (aktualizowana
raz na 24h) jest dostępna pod jednym z odnośników ze
strony głównej.
Język PHP.
Strony WWW na fatkacie mogą oprócz statycznego języka HTML wykorzystywać popularny
w zastowaniach Webowych język PHP. Korzystanie z tego języka nie wymaga żadnych
specjalnych zabiegów i każdy posiadacz konta na fatkacie ma do niego dostęp.
W zasadzie jedyna istotna informacja (taka zależna od konfiguracji serwera)
to domyślne rozszerzenie pliku - kod PHP jest uruchamiany tylko dla plików
o rozszerzeniu .php .
Dyżury administratorów: