AFS-Client für Linux
1. Erklärung
Das HRZ bietet für Linux-Benutzer die Möglichkeit, mit einem AFS-Client vom PC aus direkt auf die UNIX-Verzeichnisse des zentralen Servers zuzugreifen.
Kurze Erklärung zu AFS: Beim AFS (Andrew File System) wird das Netzwerk benutzt, um Teile des Dateibaums einer anderen Maschine im lokalen Dateibaum "einzublenden". Der Benutzer auf der lokalen Maschine sieht jetzt die Daten des anderen Rechners so, als ob diese auf seiner lokalen Festplatte vorhanden wären, d.h. diese Dateien können auf dem lokalen Computer, entsprechende Zugriffsrechte vorausgesetzt, gelesen, modifiziert und gelöscht werden, ohne dass man ein FTP-Programm benutzen muss.
2. Voraussetzungen
Voraussetzung zum Arbeiten mit dem AFS-Client ist ein lokaler User-Account, eine funktionierende Internetverbindung und ein VPN-Client, der zum Zugriff auf BONNET konfiguriert wurde.
3. Download
Es werden die folgenden Komponenten benötigt:
- AFS-Client
Wählen Sie auf der Internetseite www.openafs.org/release/latest.html Ihre Distribution aus und laden folgende Programmpakete herunter:- openafs
- openafs-client
- openafs-kernel
- openafs-kernel-source
- openafs-kpasswd
- kmod-openafs (passend zu Kernelversion)
- Die Datei CellServDB mit dem folgenden Inhalt:
>uni-bonn.de #University of Bonn, Computing Center
131.220.14.198 #work15-eth.rhrz.uni-bonn.de
131.220.14.205 #node05.rhrz.uni-bonn.de
131.220.15.197 #afs-db1.rhrz.uni-bonn.de
- Die Datei ThisCell mit dem Eintrag
uni-bonn.de
4. Installation
Die Programmpakete können mittels des Kommandos "rpm" installiert werden:
rpm -Uvh openafs-*.rpm rpm -Uvh kmod-openafs-*.rpm
5. Einrichtung
- RedHat-Linux: Im Verzeichnis /usr/vice/etc/ müssen die vorhandenen Dateien ThisCell und CellServDB mit dem Inhalt der o. g. Dateien im Abschnitt 3. Download ersetzt werden.
- SuSE-Linux: Im Verzeichnis /etc/openafs/ müssen die vorhandenen Dateien ThisCell und CellServDB mit dem Inhalt der o. g. Dateien im Abschnitt 3. Download ersetzt werden.
6. Starten des OpenAFS-Clients
- Als Benutzer Root - auf der Kommandozeile können Sie den OpenAFS-Client manuell starten:
/etc/init.d/openafs-client start
7. Authorisierung gegenüber der AFS-Zelle
- klog $username - Authentisiert mit dem Benutzernamen und dem Passwort
- tokens - Prüft, ob die Authentisierung erfolgreich war
8. Eigenes Home-Volume
- cd /afs/.uni-bonn.de/home/$username/
