Verwenden Sie denselben privaten Schlüsselgit

1082

Ich habe eine private Key-Git-Datei auf meinem Desktop, die ich gerade verwende, und ich muss sie auch auf meinem Laptop verwenden. Meine Frage ist, ob ich den gleichen Schlüssel auch auf einem anderen Computer verwenden kann. Wenn möglich, wie kann ich das tun?

Ich verwende Schildkröte.

Prost

1
keine Programmierfrage. fragen Sie superuser.com Scharron vor 13 Jahren 0

2 Antworten auf die Frage

6
Ether

Sie können, aber Sie sollten niemals private Schlüssel zwischen Computern kopieren. Sobald es über ein Netzwerk übertragen wird, können Sie nicht sicher sein, dass es sicher ist. Darüber hinaus wurden private Schlüssel nicht für die Verwendung auf diese Weise entwickelt. Ein privater Schlüssel steht für ein Konto auf einem bestimmten Gerät, im Allgemeinen nicht für einen Benutzer.

Es empfiehlt sich, für jede Benutzer / Maschine-Kombination, die Sie verwenden möchten, einen neuen privaten Schlüssel zu generieren. (Sie können in jedem Fall dieselbe Passphrase verwenden, falls gewünscht, da der private Schlüssel immer noch anders ausgegeben wird. Zur zusätzlichen Sicherheit sollten Sie jedoch eine andere Phrase verwenden. Sie können den Namen des Benutzers / des Computers in die Phrase einbetten, um die Erinnerung zu erleichtern, wenn dies zu einem Problem wird.)

2
Rob Wilkerson

Sie können. Ich teile denselben privaten Schlüssel auf mehreren Laptops. Sie müssen lediglich die id_rsaund id_rsa.pubvon ~/.sshder aktuellen Maschine in das gleiche Verzeichnis auf der Zielmaschine kopieren . Letzteres enthält den öffentlichen Schlüssel, aber Sie möchten wahrscheinlich, dass der Schlüssel auf beiden Maschinen für den späteren Zugriff verfügbar ist. Es ist wahrscheinlich nicht unbedingt notwendig, Ihre Frage zu beantworten.

NEIN! Tu das nicht! Ether vor 13 Jahren 1
Sprechen Sie über das Sicherheitsrisiko: D vor 13 Jahren 0
Ich habe nie gesagt, dass es eine gute Idee war. Ich verstehe die Risiken, aber es gab eine Zeit, in der einer der Dienste, die ich in Anspruch nahm - Github oder Unfuddle -, glaube ich, den Zugriff nur von einem Schlüssel aus erlaubte. Das machte es für mich zu einem notwendigen Übel, wenn ich es tat. Bis jetzt habe ich es nicht geändert, also liegt es an mir. Rob Wilkerson vor 13 Jahren 0