Muszę połączyć się z wieloma serwerami z wielu urządzeń za pośrednictwem SSH. Zastanawiam się, czy powinienem tworzyć nowy plik id_dsa na każdym urządzeniu, z którego się łączę, czy też nie ma problemu z skopiowaniem tego samego pliku id_dsa na każde urządzenie.
Mam na przykład mój podstawowy system stacjonarny oparty na Ubuntu i MacBook Pro z ssh. Mam Netbooka z systemem Windows i zainstalowanym Putty. I mam telefon z Androidem z ConnectBot. Z dowolnego z tych urządzeń może być konieczne połączenie SSH z dziesiątkami różnych serwerów fizycznych i wirtualnych.
Każdy serwer wymaga zainstalowania mojego klucza publicznego. Ponadto moje konta GitHub i Codaset wymagają mojego klucza publicznego.
Aby uprościć zarządzanie kluczami, myślę o użyciu tego samego klucza prywatnego na wszystkich tych systemach. Czy to powszechna praktyka, czy lepiej mieć klucz prywatny w każdym systemie?