Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:user:afs:install

Dies ist eine alte Version des Dokuments!


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

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:

  • kinit <Kennung>     z.B. kinit fmnv165 (für das Kerberos-Ticket)
  • aklog     (für das AFS-Token)

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:

  • kinit <Kennung>@MATH.UNI-HAMBURG.DE     z.B. kinit fmnv165@MATH.UNI-HAMBURG.DE
  • aklog math.uni-hamburg.de

Windows

Hinweis: Diese Anleitung bezieht sich auf ein 64-bit Windows

  • Herunterladen des aktuellen Heimdal: (Heimdal 64-bit and 32-bit)
  • Installieren von Heimdal-AMD64-full-1-5-100-930.msi oder (Heimdal-AMD64-full-1-6-2-0.msi)
    Alle Standardeinstellungen übernehmen

Datei C:\ProgramData\Kerberos\krb5.conf anpassen:

krb5.conf
[libdefaults]
    default_realm = MATH.UNI-HAMBURG.DE
    allow_weak_crypto = true
    clockskew = 300
 


  • Herunterladen des aktuellen Network Identity Managers: (Network Identity Manager 2.0.102.907 64-bit MSI)
  • Installieren von netidmgr-AMD64-rel-2_0_102_907.msi
    Custom Settings:
    • Keystore → „Entire Feature unavailable“

  • Herunterladen des aktuellen OpenAFS: (64-bit MSI installer)
  • Installieren von openafs-en_US-64bit-1-7-3200.msi
    Custom Settings:
    • Authentication for AFS → „Will be installed“
    • Client configuration tool → „Will be installed“
    • Default Cell: „math.uni-hamburg.de“
    • Integrated Login: „Enable“

Den Computer noch nicht neustarten

  • Herunterladen der aktuellen OpenAFS-Tools: (32-bit tools MSI installer)
  • Installieren von openafs-32bit-tools-en_US-1-7-3200.msi
  • Alle Standardeinstellungen übernehmen

Den Computer jetzt neu starten.

Mac OS X

Die folgende Prozedur funktioniert NUR bis einschließlich OS X 10.10 (Yosemite)
  • Download der jeweils neuesten AFS-Version für das verwendete Mac OS X:
  • Öffnen der .dmg Datei und Installation der darin enthaltenen .pkg Datei
    Bei der Installation angeben (Cell): math.uni-hamburg.de
  • Speichern der Datei krb5.conf im Homeverzeichnis (OHNE .txt Erweiterung speichern, falls Safari danach fragt)
  • Als Root-Benutzer (im Terminal) diese Datei nach /etc/krb5.conf kopieren
    sudo cp ~/krb5.conf /etc/krb5.conf
  • Klick auf „Apple“-Symbol links oben → Systemeinstellungen → Other → OpenAFS
  • Die Nachfrage „Do you want create the directory ~/Library/LaunchAgents“ mit „Create“ bestätigen
  • Im Fenster OpenAFS unter „Tokens“ (siehe Grafik) müssen folgende Häkchen gesetzt sein:

  • AFS Menu
  • Backgrounder (ist zuständig für die Überwachung des AFS-Tokens)
  • use aklog
  • get credential at login time (nur wenn gewünscht)
  • → Nach der Installation erscheint in der Menü-Leiste oben rechts ein kleines Schloss (siehe Grafik), mit dem man sich beim AFS anmelden kann („Get New Token“) bzw. den Status des AFS sieht (Rotes X: nicht beim AFS angemeldet).
  • Um einen Link zum AFS auf dem Desktop zu sehen, muss in den Einstellungen des Finders unter „Show these items on the desktop“ ein Häkchen gesetzt werden bei „Connected Servers“
Wenn OS X auf 10.11 (El Capitan) aktualisiert wird, so funktioniert das OpenAFS derzeit nicht mehr! Es ist im Moment noch nicht bekannt, wann es einen kompatiblen AFS-Client gibt.

Ein Zugriff auf Dateien im AFS ist zum Beispiel per sftp über die Kommandozeile möglich:
z.B. Für die eigene Fachbereichs-Webseite:
sftp <kennung>@unix4.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

de/user/afs/install.1443782457.txt.gz · Zuletzt geändert: 2015/10/02 10:40 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki