GNU/Linux >> Tutoriels Linux >  >> Linux

Comment arrêter d'ajouter l'IP d'EC2 àknown_hosts pour ssh ?

Essayez ceci :

ssh -q -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no -i $MYKEY [email protected]$MYIP $MYCOMMAND

Vous pouvez également le faire dans votre fichier de configuration :

Host *.amazonaws.com
  User root
  StrictHostKeyChecking no
  UserKnownHostsFile /dev/null
  LogLevel QUIET

Ceci est fait pour empêcher les attaques de Man in the Middle. Le désactiver désactiverait les fonctionnalités de base des outils ssh.

Vous voudrez peut-être conserver une copie de votre .ssh/known_hosts fichier sans les entrées et remplacez-le lorsque vous avez terminé.


Linux
  1. Comment empêcher la session SSH d'être expirée

  2. Comment éviter que ssh ne demande la phrase secrète de la clé pour les connexions sans mot de passe

  3. Comment créer un fichier sous Linux à partir de la fenêtre du terminal ?

  4. Comment télécharger un fichier depuis un serveur en utilisant SSH ?

  5. Quelle est la différence entre le fichier authorized_keys et le fichierknown_hosts pour SSH ?

Commande SCP Linux - Comment transférer un fichier SSH de distant à local

Comment supprimer les caractères (^M) d'un fichier sous Linux

Comment configurer l'authentification basée sur la clé Ssh pour Github en utilisant le fichier ~/.ssh/config ?

Ajouter la clé publique au fichier known_hosts

Comment empêcher SSH de se déconnecter s'il est inactif depuis un certain temps

SSH - Comment inclure la commande -t dans le fichier ~/.ssh/config