Tôi cần kết nối với nhiều máy chủ từ nhiều thiết bị thông qua SSH. Tôi tự hỏi liệu tôi có nên tạo một tệp id_dsa mới trên mỗi thiết bị mà tôi đang kết nối hay không, nếu không có vấn đề sao chép cùng một tệp id_dsa vào mỗi thiết bị.
Chẳng hạn, tôi có hệ thống máy tính để bàn dựa trên Ubuntu chính của mình và MacBook Pro với ssh. Và tôi có một Netbook dựa trên Windows với Putty được cài đặt. Và tôi có một điện thoại Android với ConnectBot. Từ bất kỳ một trong những thiết bị này, tôi có thể cần SSH vào hàng tá máy chủ vật lý và ảo khác nhau.
Mỗi máy chủ cần cài đặt khóa công khai của tôi. Ngoài ra, tài khoản GitHub và Codaset của tôi yêu cầu khóa chung của tôi.
Để đơn giản hóa việc quản lý khóa, tôi nghĩ đến việc sử dụng cùng một khóa riêng trên tất cả các hệ thống này. Đây có phải là thông lệ chung, hay tốt hơn là có một khóa riêng trên mỗi hệ thống?