web-dev-qa-db-fra.com

Comment créer plusieurs clés SSH?

quelqu'un peut-il me donner un guide sur la façon de configurer plusieurs clés SSH? J'essaie de me connecter à mon serveur distant et à mon compte GitHub. J'ai un accès ssh établi avec GitHub, mais lorsque j'ai utilisé ssh-keygen -t rsa et appuyé sur Entrée, le terminal m'a demandé si je souhaitais remplacer celui qui existe déjà. Comment créer une nouvelle clé SSH juste pour le serveur?

10
Mark Alexa

Vous devez spécifier le fichier de sortie, par exemple:

ssh-keygen -t rsa -f ~/.ssh/my-new-key

puis se connecter:

ssh -i ~/.ssh/my-new-key 192.168.x.x

ou configurez un fichier de configuration ssh:

nano ~/.ssh/config

puis mettez quelque chose comme:

Host my-server
    HostName 192.168.x.x
    User root
    Port 22
    IdentityFile /home/username/.ssh/my-new-key

Finalement:

ssh my-server
19
Ravexina