UNIX

Wie kann ich mein Passwort ändern?

Das Passwort im HNI entspricht dem des IMT. Geändert kann es nur über die Webmaske der Benutzerverwaltung des IMT werden.

Wie kann ich mich mit ssh an einem anderen Rechner anmelden, ohne ein Passwort eingeben zu müssen?

Die SecureShell SSH unterstützt die sogenannte Public-Key-Authentisierung. Dafür wird ein Schlüsselpärchen benötigt: ein privater und ein öffentlicher Schlüssel. Dies geschieht mit dem Programm ssh-keygen. Achtung: Bei der Frage nach einer Passphrase für den private Key darf man nichts eingeben, wenn man komplett ohne Passworteingabe arbeiten möchte.

Die Schlüssel werden im Verzeichnis .ssh2 im Homeverzeichnis abgelegt. Dort muss man jetzt noch zwei weitere Dateien erzeugen: Die identity und die authorization. Der Inhalt sollte der folgende sein:

odenbach@robin[~/.ssh2]>>ls -l
total 8
-rw-r--r-- 1 odenbach gurus 22 Sep 26 14:58 authorization
drwx------ 2 odenbach gurus 1024 Oct 16 11:48 hostkeys
-rw------- 1 odenbach gurus 1392 Sep 26 14:57 id_dsa_2048_a
-rw-r--r-- 1 odenbach gurus 1260 Sep 26 14:57 id_dsa_2048_a.pu
-rw-r--r-- 1 odenbach gurus 20 Sep 26 14:58 identification
-rw------- 1 odenbach sct 512 Oct 16 15:42 random_seed
odenbach@robin[~/.ssh2]>>cat identification
IdKey id_dsa_2048_a
odenbach@robin[~/.ssh2]>>cat authorization
Key id_dsa_2048_a.pub

Wichtig ist es weiterhin, dass das eigene Homeverzeichnis mindestens die Rechte 701 haben muss, damit der SSH-Server die authorization Datei auch lesen kann.