Ich muss über SSH eine Verbindung zu mehreren Servern von mehreren Geräten herstellen. Ich frage mich, ob ich auf jedem Gerät, von dem aus ich eine Verbindung herstelle, eine neue id_dsa-Datei erstellen soll oder ob es kein Problem gibt, dieselbe id_dsa-Datei auf jedes Gerät zu kopieren.
Zum Beispiel habe ich mein primäres Ubuntu-basiertes Desktop-System und ein MacBook Pro mit ssh. Und ich habe ein Windows-basiertes Netbook mit Putty installiert. Und ich habe ein Android-Handy mit ConnectBot. Von jedem dieser Geräte muss ich möglicherweise SSH auf Dutzenden verschiedener physischer und virtueller Server durchführen.
Auf jedem Server muss mein öffentlicher Schlüssel installiert sein. Außerdem benötigen meine GitHub- und Codaset-Konten meinen öffentlichen Schlüssel.
Um die Schlüsselverwaltung zu vereinfachen, denke ich daran, auf allen diesen Systemen denselben privaten Schlüssel zu verwenden. Ist dies gängige Praxis oder ist es besser, auf jedem System einen privaten Schlüssel zu haben?