Sicheres Anmelden bei Linux und Git: Neues SSH-Schlüssel-Paar anlegen

Anmelden mit Benutzernamen und Kennwort ist immer noch weit verbreitet. Wer sich über das Internet bei einem Linux-Server anmeldet, kann und sollte dafür aber lieber auf ein Schlüsselpaar zugreifen. Dabei wird eine Nachricht mithilfe Ihres privaten Schlüssels, den nur Sie kennen, verschlüsselt. Der Server kann anhand Ihres öffentlichen Schlüssels erkennen, dass es sich um Sie handelt, und erlaubt dann die Anmeldung.

Ein neues Schlüsselpaar lässt sich in Linux und Mac OS X am einfachsten im Terminal anlegen.

  1. Dazu ein Terminal-Fenster öffnen.
  2. In den Home-Ordner wechseln: cd ~
  3. Einen neuen SSH-Ordner anlegen: mkdir .ssh
  4. Ein neues Schlüsselpaar mit hoher Sicherheit anlegen:
    ssh-keygen -t rsa -C „your_email@youremail.com“
  5. Der öffentliche Schlüssel (zum Weitergeben) befindet sich jetzt in der Datei id_rsa.pub und kann ausgelesen werden: cat .ssh/id_rsa.pub
  6. Den privaten Schlüssel – die Datei .ssh/id_rsa – niemals an andere weitergeben oder im Netz posten. Lieber eine Datensicherung davon machen.

Opera: Die Gültigkeit gemerkter Login-Daten verlängern

Viele Webseiten bieten beim Login die Option „Eingeloggt bleiben“, damit die Anmeldedaten nicht jedes Mal aufs Neue eingegeben werden müssen. Allerdings ist die Komfortfunktion bei vielen Webseiten mit einem kurzen Verfallsdatum versehen. Mit folgenden Schritten lässt sich die Gültigkeitsdauer beliebig verlängern.

Wie lange sich der Browser Anmeldedaten merkt, wird durch einen Cookie mit begrenzter Gültigkeitsdauer bestimmt. Mit folgenden Schritten lässt sich die Verfallszeit verlängern: Den Befehl „Extras | Einstellungen“ aufrufen und ins Register „Erweitert“ wechseln. Dann links auf „Cookies“ und dann auf „Cookies verwalten“ klicken. Ins Feld „Suchen“ den Anbieternamen eingeben, etwa „ebay“. Sind mehrere Cookies aufgelistet, über den Befehl „Bearbeiten“ und das Feld „Läuft ab“ prüfen, welcher Cookie für das Verfallsdatum verantwortlich ist. Über das Datumsfeld lässt sich der Wert auf einen beliebigen Zeitpunkt in die Zukunft verlegen.