Können Sie denselben SSH-Schlüssel für verschiedene Hosting-Dienste zur Versionskontrolle verwenden?
Und wenn Sie können, was sind die Vor- und Nachteile?
Szenario: Ich habe SSH-Schlüssel, die ich auf meinem Computer verwende. Kann und sollte ich dieselben SSH-Schlüssel mit gitlab/gitbucket auf demselben Computer verwenden?
Nein, es ist nicht ratsam: Ein privater Schlüssel sollte nur für einen Dienst verwendet werden, damit Sie ihn nur für diesen Dienst widerrufen/ändern können.
Was Sie tun können, ist einrichten a ~/.ssh/config
Datei, in der Sie den richtigen privaten Schlüssel dem richtigen Host zuordnen können, z hier erklärt.
14391700cookie-checkKönnen Sie und ist es ratsam, den gleichen ssh-Schlüssel für github und gitlab/gitbucket zu verwenden?yes
Natürlich Du kannvergleichen die Dienste nicht miteinander, um festzustellen, ob ein Schlüssel an anderer Stelle verwendet wird, aber wie VonC betont, sollten Sie dies wahrscheinlich nicht tun.
– Benutzer229044
♦
24. Mai 2019 um 5:04 Uhr