Dies ist wahrscheinlich keine Frage, aber wie kann ich feststellen, ob der öffentliche SSH-Schlüssel, den mir jemand gibt, eine Passphrase hat oder nicht?
Wir haben eine Situation, in der ich keine SSH-Schlüssel für Benutzer generiere, aber ich möchte sicherstellen, dass jeder SSH-Schlüssel, den ich auf einen Server lege, eine Passphrase hat, aber ich habe das Gefühl, dass die Passphrase nur ein Teil des privaten Schlüssels ist.
Vielen Dank!
Ich denke, dass die Passphrase eine synchrone Verschlüsselung des privaten Schlüssels ist und daher den öffentlichen Schlüssel nicht beeinflusst. Technisch ist keiner der beiden Schlüssel betroffen, da lediglich die Daten des privaten Schlüssels verschlüsselt werden.
Wenn Sie eine Richtlinie zum Erfordernis von Passwörtern haben, möchten Sie möglicherweise auch eine Richtlinie zum Weiterleiten von ssh-agent und agent festlegen, da hier der Socket gespeichert wird, der für den Zugriff auf den ssh-agent-Prozess in / tmp verwendet wird, ohne dass Unix-Dateiberechtigungen für den Schutz erforderlich sind es.
quelle