Direkt zum Inhalt
Fast4.ITFast4.IT Wissen & Community
Wissensbereiche & mein Bereich

Lesen können alle Besucher. Für Beiträge und gespeicherte Anleitungen melden Sie sich als Kunde an.

Als Kunde anmelden →
  1. Wissen
  2. Serverzugriff
  3. SSH-Passwort, privater Schlüssel und öffentlicher Schlüssel: was gehört wohin?

Serverzugriff

SSH-Passwort, privater Schlüssel und öffentlicher Schlüssel: was gehört wohin?

Die drei wichtigsten Zugangsdaten verständlich erklärt – einschließlich eines sicheren Ablaufs für die Umstellung auf Schlüssel.

3 Min. Lesezeit Version 1
Als Kunde anmelden & Anleitung speichern
Auf dieser Seite
  1. Ihr Ziel
  2. Was Sie benötigen
  3. Schritt für Schritt
  4. Konkretes Beispiel
  5. So erkennen Sie den Erfolg
  6. Wenn es nicht klappt
  7. Passende Anleitungen
  8. Weiterführende Quelle

Ihr Ziel

Sie erkennen, welche Datei geheim bleibt und welche auf den Server darf. Ein SSH-Schlüsselpaar besteht aus zwei zusammengehörigen Dateien. Der öffentliche Teil ist für den Server; der private Teil bleibt bei Ihnen.

Was Sie benötigen

Einen eigenen geschützten PC, einen Passwortmanager und eine funktionierende bestehende Anmeldung oder Konsole. Beenden Sie den bisherigen Zugang erst, wenn der neue Zugang nachweislich funktioniert.

Schritt für Schritt

  1. Entscheiden Sie, ob Ihr Server bereits eine Schlüsselanmeldung verlangt. Permission denied (publickey) ist ein Hinweis darauf, nicht die Aufforderung, das Portalpasswort erneut einzugeben.
  2. Erzeugen Sie auf Ihrem eigenen PC ein Schlüsselpaar, beispielsweise mit ssh-keygen -t ed25519. Das ist ein lokaler Vorgang. Überschreiben Sie keinen bereits vorhandenen Schlüssel; wählen Sie bei Bedarf einen neuen Dateinamen.
  3. Vergeben Sie eine starke Passphrase. Sie schützt den privaten Schlüssel zusätzlich. Bewahren Sie sie in Ihrem Passwortmanager auf.
  4. Die Datei mit Endung .pub ist der öffentliche Schlüssel. Nur dieser Inhalt wird für das gewünschte Linux-Konto auf dem Server hinterlegt. Die Datei ohne .pub ist privat und wird weder hochgeladen noch an den Support geschickt.
  5. Lassen Sie den öffentlichen Schlüssel für das richtige Konto einrichten oder richten Sie ihn nach der Anleitung Ihres Betriebssystems ein. Bestehende Schlüssel anderer berechtigter Personen nicht ersetzen.
  6. Öffnen Sie ein zweites Terminal und testen Sie dort die Anmeldung mit dem neuen Schlüssel. Die bisherige Sitzung bleibt dabei offen.
  7. Prüfen Sie mit whoami, ob Sie im erwarteten Konto sind. Erst nach erfolgreichem Test können weitere Zugangsregeln geplant werden.

Konkretes Beispiel

id_ed25519.pub darf als öffentlicher Schlüssel hinterlegt werden. id_ed25519 bleibt geheim. Die Passphrase dieser Datei und das Linux-Kontopasswort sind zwei unterschiedliche Dinge.

So erkennen Sie den Erfolg

Die zweite Sitzung verwendet Ihren Schlüssel und öffnet das korrekte Konto. Eine eventuelle Abfrage der Schlüssel-Passphrase ist dabei normal.

Wenn es nicht klappt

Prüfen Sie Benutzerkonto, ausgewählte Schlüsseldatei und Berechtigungen. Schalten Sie den Passwortzugang nicht ab, solange die Schlüsselanmeldung noch nicht zuverlässig getestet wurde.

Passende Anleitungen

SSH-Verbindung aufbauen · Hostschlüssel prüfen.

Weiterführende Quelle

Microsoft: Schlüsselpaar und SSH-Schlüsselauthentifizierung

Hat Ihnen diese Anleitung geholfen?

Ihr Feedback hilft der Redaktion, die Anleitung zu verbessern. Für Fragen zu Ihrem Vertrag oder persönliche Unterstützung öffnen Sie bitte ein Ticket im Kundenportal.