====== Anmelden auf usershell.informatik.haw-hamburg.de ====== Um sich auf usershell anzumelden gibt es 2 Möglichkeiten. 1. ssh-key Authentifizierung 2. 2-Faktor Authentifizierung Die Voraussetzung hierfür ist, dass Sie einen Informatik Account (infwxx000) haben, und sich bereits einmal im PC-Pool unter Windows eingeloggt und ein neues Passwort gesetzt haben. Informationen zum inf-Account finden Sie hier: [[:allgemein:informatik_account|Link: Informatik Account]] {{page>ai-labor:usershell_fingerprints&nofooter}} ===== Einrichten des ssh-keys ===== ==== Einrichten eines ssh-key unter Linux ==== Melden sie sich auf einem Pool Rechner unter Linux mit ihrer infwxx Kennung an. Öffnen sie ein Terminal. Geben sie das Kommando ''ssh-keygen'' ein. Es wird ein neuer Key mit dem Namen //id_rsa// im Verzeichnis //.ssh// generiert und nach einer Passphrase gefragt. In dem Verzeichnis //.ssh// befinden sich jetzt 2 neue Dateien.// id_rsa// ist der Private Schlüssel und //id_rsa.pub //ist der Öffentliche Schlüssel. Wechseln sie in das Verzeichnis //.ssh// mit ''cd .ssh'' und kopieren den Öffentlichen Schlüssel nach //authorized_keys →// ''cp id_rsa.pub authorized_keys'' Ändern sie die Berechtigungen von //authorized_keys// → ''chmod 600 authorized_keys'' Kopieren sie die Datei //id_rsa// auf einen USB-Stick um sie dann auf dem Arbeitsrechner in das //.ssh// Verzeichnis zu kopieren. Jetzt sollten sie sich von ihrem Rechner auf //usershell// mit //ssh// anmelden können. Wenn sie putty unter Windows benutzen müssen sie ihren privaten Schlüssel noch konvertieren. ==== Einrichten eines ssh-key unter Windows mit PUTTY ==== siehe [[:allgemein:ssh_key_mit_putty_erzeugen|ssh - Schlüsselpaar mit Putty unter Windows erzeugen und verwenden]]. Der Öffenltiche Teil muss nun über einen Pool Rechner unter Linux in dem Verzeichnis ''/.ssh'' als ''authorized_keys'' hinterlegt werden. Ändern sie die Berechtigungen von //authorized_keys// → ''chmod 600 authorized_keys'' ===== Einrichten der 2 Faktor Authentifizierung. ===== Melden sie sich auf einem Pool Recher unter Linux mit ihrer infwxx Kennung an. Öffnen sie ein Terminal. Geben sie das Kommando ''google-authenticator'' ein. Beantworten sie alle Fragen mit ''y '' Scannen sie den angezeigten Code mit ihrer Authentikatorapp und geben den Code ein. Jetzt sollten sie sich mit Passwort und Zeitbasiertem Code anmelden können.