pour les clé SSH en principe tu n'en as que 2 :
une clé privée ~/.ssh/id_rsa en principe unique : chaque utilisateur a une clé privée, tu peux la copier sur les terminaux auxquels tu accèdes
physiquement, depuis lesquels tu as besoin d'un accès SSH (via le client). C'est un document sensible très personnel, il faut y appliquer des droits très restrictifs : r-x------ (500) pour le répertoire .ssh et r-------- (400) pour le fichier id_rsa.
et une clé publique qui peut par ex. s'appeler id_rsa.pub et qui peut aussi se trouver dans le répertoire ~/.ssh, ou ailleurs (ce n'est pas un document sensible).
c'est cette clé publique que tu envoies à tous les serveurs auxquels tu veux accéder à distance pour qu'ils t'identifient. côté serveur cette clé sera stockée dans ~/.ssh/authorized_keys (avec éventuellement les clés publique d'autres utilisateurs, une clé publique par ligne).
on peut générer une nouvelle clé publique depuis un clé privée mais pas l'inverse.
tu peux aussi avec avoir un
fichier de config client pour sauvegarder tes profils SSH dans ~/.ssh/config
côté serveur la configuration se fait via le fichier /etc/ssh/ssd_config