AFS File System


Instalace AFS v Praze je soucasti projektu CCC4HEP.

AFS je globalni filesystem, ktery je spolecny pro vsechny pocitace na Internetu (maji-li AFS nainstalovan).

V praxi to znamena, za na vsech AFS-pocitacich vidite presne stejne adresare a soubory - at jste v Praze, v CERNu, v DESY, nebo kdekoliv jinde.


Struktura adresaru

AFS ma tuto strukturu:
/afs/<cela>/<lokalni adresa souboru>,
kde <cela> je napriklad cern.ch nebo desy.de.

Napriklad CERNSky $HOME pro uzivatele, ktery ma id hrivnac je /afs/cern.ch/user/h/hrivnac. ATLASovsky software zase najdete v /afs/cern.ch/atlas.


Cache

Na kazdem pocitaci, ktery ma nainstalovano AFS, byla vytvorena cache. Kdykoliv pouzijete nejaky soubor z AFS, tento je prekopirovan do lokalni cache a pri druhem pouziti jiz neni pretahovan po siti ale cten lokalne. Pokud se provede zmena nektere kopie souboru, system zabezpeci, aby byla tato zmena provedene na vsech ostatnich kopiich (v okamziku, kdy jsou priste pouzite).

Timto zpusobem je zabezpecena zaroven rychlost pouziti vzdalenych souboru a jejich koherentnost na ruznych mistech.


ACL, Kerberos

Protoze AFS je celosvetovy filesystem, nemuze spolehat na standardni Unixovskou ochranu souboru (chmod). Uzivatelu je proste prilis mnoho.

V AFS nejsou chraneny jednotlive soubory, ale cele adresare. Kazdy uzivatel si muze zadefinovat, kteri dalsi uzivatele maji jaka pristupova prava k jednotlivym adresarum. Pouzivaji se k tomu prikazy:
fs listacl - zobrazeni parametru
fs setacl - nastaveni parametru
acl - X11-interface, na HP je dosazitelny tuknutim praveho tlacitka mysi na prislusny adresar ve File Manageru.

Take standardni Unixovsky zpusob autorizace je zdokonalen. AFS pouziva system Kerberos. Ten autorizuje uzivatele lokalne, vyda mu token a pri praci v siti pak posila pouze tento token a nikdy heslo. Z bezpecnostnich duvodu token vyprsi po 25 hodinach. Obnovuje se prikazem klog.


Instalace v Praze

AFS se nainstalovan na vsech stanicich HP a na stanici sun4. Na stanici sun7 neni mozne AFS nainstalovat kvuli verzi operacniho systemu, na stanici sun103 je prislis maly prostor na disku pro tvorbu cache.

Nastavuji se nove env-promenne:
$PHOME - $HOME v Praze
$CHOME - $HOME v CERNu (pokud existuje)
$DHOME - $HOME v DESYu (pokud existuje)


Dalsi informace


Poznamka pro systemove administratory.
J.Hrivnac 12/10/95