IfI-Account anlegen, für 2FA initialisieren und für den Fernzugriff benutzen


Diese Seite wird nicht mehr gepflegt. Bitte benutzen Sie anstelle untenstehender Anleitung das Skript, das GANZ OBEN auf der Seite https://doc.informatik.uni-goettingen.de/wiki/index.php/Shell unter "Alternative" genannt ist.


Vollständige Doku siehe: https://doc.informatik.uni-goettingen.de/wiki/index.php/Shell

Vorbereitung (einmalig ausführen)

- Ihren IfI-Account anlegen

(oder bestehenden Account jüngeren Datums für Zwei-Faktor-Authentifizierung (re-)initialisieren)

  1. Im IfI-Netzwerk einloggen.

    Voraussetzung ist, dass Sie bereits einen "Uni-Account" (Stud.IT-Account) besitzen. Den benutzen Sie wie folgt:

    entweder

    oder (zur Zeit wegen Infektionsschutzmaßnahmen jedoch praktisch nicht möglich)

    • (B) an irgendeinem Poolrechner des Instituts für Informatik persönlich einloggen und ein Terminal-Fenster öffnen
  2. in der ssh-Konsole bzw. dem geöffneten Terminalfenster diese Befehle ausführen:

    cd ~
    google-authenticator # Fragen nacheinander mit y y y y n beantworten
    mv .google_authenticator .ifi-login/
    
  3. Schlüssel anzeigen und notieren

    Nach Eingabe des ersten y ist ein Schlüssel zu sehen, der nun auch durch den Shell-Befehl

    head -n1 .ifi-login/.google_authenticator
    

    angezeigt wird.

    Diesen Schlüssel müssen Sie notieren, um ihn später in Ihr Endgerät einzutragen.

- Alte Accounts für Zwei-Faktor-Authentifizierung initialisieren

[daran zu erkennen, dass das Verzeichnis ~/.ifi-login nicht entsprechend präpariert ist, Näheres siehe Wiki-Seite]

  1. Im IfI-Netzwerk einloggen wie oben (entweder (A) oder (B))
  2. in der ssh-Konsole bzw. dem geöffneten Terminalfenster diese Befehle ausführen:

    cd ~
    google-authenticator # Fragen nacheinander mit y y y y n beantworten
    mkdir .ifi-login     
    fs sa -dir .ifi-login -acl ifi-login read 
    fs sa -dir . -acl ifi-login l
    mv .google_authenticator .ifi-login/
    
  3. Schlüssel notieren wie oben

Code-Generator einrichten (einmalig ausführen)

am Beispiel der Android-App "Google Authenticator" (ähnliche Generatoren für andere Systeme sind auf der Wiki-Seite aufgeführt):

  1. die App vom Playstore installieren
  2. Eingangstext (``Wenn die Bestätigung …'') ignorieren: das Folgende hat nichts mit einem Google-Konto zu tun
  3. auf STARTEN tippen, dann auf Schlüssel eingeben
  4. einen ``Kontonamen'' angeben (z.B. MeinIfI) und den oben notierten Schlüssel eintragen
  5. die Einstellung ``Zeitbasiert'' lassen und auf HINZUF. klicken

Wiederholt man aus irgendeinem Grund noch einmal die Vorbereitungsschritte, so muss man auch den Code-Generator wieder neu einrichten, vorher MeinIfI löschen (Tippen und halten, dann entfernen).

Benutzen (bei jedem Login von außerhalb des IfI-Netzwerks)

  1. App starten (und ggf. das Konto wählen)
  2. So loggt sich Fritze Bollmann ein:
    mit ssh
    ssh fritze.bollman@shell.stud.informatik.uni-goettingen.de
    mit putty/scp
    Rechnername und Nutzername eintragen, Mausklick
  3. als ``Verification code'' den von der App aktuell angezeigten Code eingeben, dann erst das Passwort

So sieht es aus:

#######
#######  shell.stud.informatik.uni-goettingen.de - login vm: shell5.cip.loc
#######
##
## Usage of this system is only granted for university-related work. 
## Any login attempt is logged.
## 
## For usage, restrictions and tips'n'tricks PLEASE READ:
##
## https://doc.informatik.uni-goettingen.de/wiki/index.php/Shell
##
#######
##
Verification code: 
Password:

Date: <2016-11-04 Fr>

Author: Carsten Damm

Created: 2020-10-14 Mi 13:05

Emacs 24.3.1 (Org mode 8.2.10)

Validate