Bestätigen Sie die Eingabeaufforderungen des folgenden Dialogs, und geben Sie auf Anfrage eine Passphrase für Ihren Schlüssel ein. Loggen Sie sich dann in einem Terminalfenster per SSH auf Ihrem Server ein, und kopieren Sie Ihren öffentlichen Schlüssel mit dem Befehl cat ~/.ssh/*.pub | ssh user@ihrser ver.de 'umask 077; cat >>.ssh/authorized_keys' auf den Server. Falls Sie eine Fehlermeldung erhalten, weil die Datei noch nicht existiert, geben Sie zunächst „mkdir .ssh“ und dann „touch .ssh/ authorized_keys“ ein, um Ordner und Datei anzulegen. Wiederholen Sie dann den Befehl.
Im nächsten Schritt ändern Sie das Authentifizierungsverfahren des SSH-Servers, so dass dieser künftig keine Kennwörter als Log-in akzeptiert. Bearbeiten Sie dazu die Datei /etc/ssh/sshd_config als Systemadministrator root, und ändern Sie in der Zeile „Password-Authentication“ den Eintrag „yes“ in „no“. Anschließend starten Sie den SSH-Daemon mit dem Befehl „service sshd restart“ neu.
Wenn Sie jetzt versuchen, sich per SSH-Client etwa mit dem Befehl „ssh <user>@ihrserver.de“ einzuloggen, fragt OpenSSH nach dem Kennwort für Ihren persönlichen Schlüssel. Danach sind Sie bereits angemeldet.
Lesen Sie auf der nächsten Seite:
Vorherige Seite
Seite 3 von 4
Nächste Seite


