1 votes

La clé rsa de SSH fonctionne avec l'IP externe et non l'IP interne

J'utilise l'hébergement en nuage de Rackspace. J'ai 2 serveurs derrière un équilibreur de charge. Chaque serveur a une IP externe et une IP interne. Je veux configurer une tâche de synchronisation qui utilise SSH pour transférer des fichiers. J'ai créé une clé rsa, et je peux réussir à utiliser SSH depuis le serveur A vers le serveur B, en utilisant l'IP externe du serveur B, sans être invité à entrer un mot de passe. Si j'essaie de faire la même chose mais en utilisant l'IP interne, un mot de passe m'est demandé. Je voudrais pouvoir utiliser la clé au lieu du mot de passe. Comment cela se fait-il ? Y a-t-il quelque chose de spécial que je dois faire pendant la génération de la clé pour qu'elle fonctionne pour les deux IP ?

Toute aide est la bienvenue.

0voto

Ian Points 179

Il faut ajouter au fichier ~/.ssh/config

Host internalIP
        IdentityFile ~/path/to/key

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X