2

GitHub の SSH キーを設定する方法を理解しようとしています。物事を正確に表現する方法がわかりません...だから、これは私がやったことと私がやろうとしていることの内訳です...

  1. サーバー A で SSH キーを生成しました。そこから GitHub リポジトリにプッシュ/プルします

  2. GitHub のアカウント設定に SSH キーを追加し、サーバー A の id_rsa.pub ファイルの内容をコピーしました

  3. サーバー A から GitHub リポジトリへのプッシュとプルを正常に実行できるようになりました

ここで、別のサーバー (サーバー B) もセットアップして、そのサーバーからもプッシュおよびプルできるようにします。

私の質問は次のとおりです。サーバー B で新しい ssh キーを生成する必要がありますか、それとも既にセットアップしたものを「再利用」できますか? つまり、プッシュおよびプルするサーバーごとに完全に一意の ssh キーを用意する必要がありますか? そうでない場合、同じ情報になるように id_rsa.pub ファイルを追加するにはどうすればよいですか? ファイルをコピーするのと同じくらい簡単ですか?

4

1 に答える 1

2

同じキーを使用することは可能ですが、お勧めしません。誰かがサーバーBを制御する場合は、Aの新しいキーを再生成し、古いコマンドのアクセスを無効にする必要があります。それだけでは十分に安全ではありません。

所有するすべてのマシンに対して新しいキーを生成する必要があります。したがって、サーバーへのアクセスを個別に制御できます。

于 2012-07-23T10:29:59.327 に答える