Inhaltsverzeichnis

AFS-Einrichtung auf selbst gepflegten Rechnern

Linux

Debian / Ubuntu und Derivate

Es ist sinnvoll, vor der Installation von OpenAFS ein „ppa“ (private package archive) einbinden, dass die aktuellste OpenAFS-Version enthält:
sudo add-apt-repository -y "ppa:openafs/stable"
sudo apt-get update && sudo apt-get upgrade

Geben Sie im Terminal folgende Zeile ein:

sudo apt-get install --install-recommends heimdal-clients openafs-client openafs-krb5

Während der Installation wird nach der „Default Realm“ für Kerberos gefragt, dort in Großbuchstaben! eingeben MATH.UNI-HAMBURG.DE. Weiterhin wird nach der „Default cell“ für AFS gefragt, dort geben Sie in Kleinbuchstaben! ein: math.uni-hamburg.de.

Nach einem Neustart des Rechners wird AFS automatisch gestartet, ansonsten kann man den Service auch gleich manuell starten mit folgender Konsoleneingabe:

sudo service openafs-client start

Falls im BIOS secure boot eingeschaltet ist, kann der Linux Kernel nur signierte Module laden. OpenAFS kann nicht signiert werden, da bei der Installation das Modul auf dem Rechner selbst kompiliert wird.

Wer das AFS nur sporadisch benötigt und nicht möchte, dass es bei jedem Systemstart automatisch gestartet wird, der kann es mit der folgenden Kommando-Zeile deaktivieren

sudo sed -i "s/AFS_CLIENT=true/AFS_CLIENT=false/" /etc/openafs/afs.conf.client

Um das AFS dann bei Bedarf zu starten, so ist ein force-start notwendig:

sudo service openafs-client force-start

Um auf das AFS zugreifen zu können, muss man sich erst ein Kerberos-Ticket und dann ein AFS-Token holen. Geben Sie dafür auf der Konsole folgende Befehle ein:

Sollten aus verschiedenen Gründen eine andere Default Realm und / oder eine andere Default Cell eingestellt sein, so kann man die Langform der Befehle nutzen und gibt dann folgendes auf der Konsole ein:

Windows

Hinweis: Diese Anleitung bezieht sich auf ein 64-bit Windows.
Installationsprogramme für 32-bit Windows sind auf der jeweils genannten „ursprünglichen Adresse“ erhältlich.

  • Herunterladen des aktuellen MIT Kerberos (Kerberos for Windows Release 4.1)
    (ursprüngliche Adresse: http://web.mit.edu/kerberos/dist/)
  • Installieren von kfw-4.1-amd64.msi
    Alle Standardeinstellungen übernehmen („Typical“)
    Rechner erst später neustarten („No - restart later“)

Den Computer danach neu starten.

Erste Anmeldung im AFS

Mac OS X

Es gibt zwei verschiedene Clients, um auf das AFS zuzugreifen. Der erste ist der Open-Source OpenAFS-Client, der andere ist der Closed-Source Auristor-Client. Die Installation des letzteren verläuft etwas anders als unten angegeben, ist aber prinzipiell ähnlich.
Bei Betriebssystem Update bitte folgendes Beachten: Deinstallieren Sie die alte AuriStor oder OpenAFS Version mit der zugehörigen Version (zB. OpenAFS für Yosemite auch mit dieser Version deinstallieren). Danach, die entsprechende Version für Ihr Betriebssystem auswählen.
Ein Zugriff auf Dateien im AFS ist auch zum Beispiel per sftp über die Kommandozeile möglich:
z.B. Für die eigene Fachbereichs-Webseite:
sftp <kennung>@login1.math.uni-hamburg.de mit dem Server verbinden
cd public_html ins richtige Verzeichnis wechseln
ls -al Verzeichnis auflisten
get index.html Datei holen
Die Datei index.html z.B. in TextWrangler bearbeiten - die Konsole mit dem sftp kann offen bleiben
put index.html Die bearbeitete Datei wieder hochladen
bye SFTP beenden