Autoriser ssh automatiquement

Bonjours,

j'ai un problème avec SSH, afin de mettre à jours la passerelle (configurer sous linux debian) de mon entreprise je suis ammener à faire des tests sur 2 PC différents (passerelle-old et passerelle-new) qui ont la même adresse IP mais des clés de sécurités de SSH différentes.

Mon problème est que à chaque fois que je change de passerelle pour des tests je doit supprimer manuellement le known_hosts des PCs que j'y connecte pour que les commandes SSH puissent fonctionner

-->Puisse-que je suis un grand faignant, serait-il possible que se soit fait automatiquement ?? ((dotant que lorsque les tests seront finis je vais devoir remplacer l'ancienne passerelle par celle que j'ai créé et que je n'es pas que ça à faire d'aller reconfigurer tout les PCs du service dans lequelle je suis!!!! ))

Merci de me répondre
Cordialement
Obiw'âne

1 réponse

  1. Modérateur
    Salut,

    man sshd_config  
    
    IgnoreUserKnownHosts  
    Spécifie si sshd doit ignorer le fichier $HOME/.ssh/known_hosts 
    de l'utilisateur lors des authentifications des options RhostsRSAAuthentication
    ou HostbasedAuthentication. Par défaut « no ».  
    


    Donc dans le fichier de configuration tu mets

    IgnoreUserKnownHosts yes


    GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
    106485010510997108
    1. Merci mais le problème s'est que cron fonctionne périodiquement et que le tps que je passe sur une des passerelles avant d'en changer varie bcp
    2. Modérateur
      Re,

      J'ai modifié mon message, oublie cron ;-)
    3. Re,
      Tu es sur que s'est le seul paramètre à changer car j'ai essayé mais sans succès
    4. Modérateur
      Re,

      Affiche ton fichier de configuration
    5. Modérateur
      Re,

      As-tu redémarreé le serveur après avoir fait la modification?