GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo dejar de agregar IP de EC2 a unknown_hosts para ssh?

Prueba esto:

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

También puede hacer esto en su archivo de configuración:

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

Esto se hace para prevenir los ataques Man in the Middle. Deshabilitarlo deshabilitaría la funcionalidad básica de las herramientas ssh.

Es posible que desee conservar una copia de su .ssh/known_hosts archivo sin las entradas y reemplácelo cuando haya terminado.


Linux
  1. Comando SCP Linux:cómo transferir archivos SSH de remoto a local

  2. Cómo usar SSH en Linux desde Android

  3. Cómo reparar la clave infractora en el archivo ~/.ssh/known_hosts

  4. Cómo evitar que se agote el tiempo de espera de la sesión SSH

  5. ¿Cómo crear un archivo en Linux desde la ventana de terminal?

Cómo quitar (^M) caracteres de un archivo en Linux

¿Cómo configurar la autenticación basada en clave Ssh para Github usando el archivo ~/.ssh/config?

Cómo evitar que ssh solicite una frase de contraseña clave para inicios de sesión sin contraseña

Agregar clave pública al archivo unknown_hosts

Cómo evitar que SSH se desconecte si ha estado inactivo por un tiempo

Cómo detener/prevenir la fuerza bruta SSH