Ich habe 2 Systeme, die ich fast täglich benutze. Einer ist Desktop innerhalb von Büroräumen und ein anderer ist Laptop. Beide benutzen Ubuntu LTS Linux.Generierung von SSH-Schlüsseln für verschiedene Computer
Ich weiß, dass SSH-Schlüssel, die auf einem System erzeugt werden, auf ein anderes System kopiert werden können und nichts wie Push/Commit bricht. Aber ich will das nicht tun. Ich muss verfolgen, von welchem System ich Push/Committee den Code hatte.
Um das zu erreichen, habe ich 2 diff. E-Mails an meinen GitHub-Account.
[email protected]
[email protected]
Jetzt muss ich Diff erzeugen. SSH-Schlüssel auf Desktop und Laptop, aber ich weiß nicht, wie das geht.
Ein Freund von mir schlug vor, mich zu lesen this Artikel. Schritt 2 zeigt Code folgenden
ssh-keygen -t rsa -b 4096 -C "[email protected]"
# Creates a new ssh key, using the provided email as a label
Generating public/private rsa key pair.
Obiger Befehl hat Bestimmung E-Mail-Adresse zu übergeben, aber es erwähnt E-Mail-Adresse als label
. Ich habe label
Teil des Befehls nicht verstanden.
Sollten die folgenden Befehle meine Abfrage lösen?
ssh-keygen -t rsa -b 4096 -C "[email protected]"
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Es ist gut, dass Sie zwei verschiedene Schlüssel generieren möchten, so soll es gemacht werden. Private Schlüssel sollten nicht kopiert werden. –