¿Cómo puedo eliminar uno de mis dispositivos de las "lists de hosts conocidos (ECDSA)" después de conectarme a él con SSH?

¿Cómo puedo eliminar uno de mis dispositivos de las "lists de hosts conocidos (ECDSA)" después de conectarme con SSH en Sierra?

2 Solutions collect form web for “¿Cómo puedo eliminar uno de mis dispositivos de las "lists de hosts conocidos (ECDSA)" después de conectarme a él con SSH?”

O simplemente usando ssh-keygen -R ip-address-or-hostname-of-your-device .

Puede eliminar una input del dispositivo navegando a ~ / .ssh / known_hosts y eliminar la línea respectiva:

  1. En el Finder, pulsa cmd shift G , ingresa ~ / .ssh / y presiona Go . Abra el file known_hosts con un editor de text y elimine la línea con el nombre de host o la dirección IP de su dispositivo y la sugerencia de tecla ecdsa (por ejemplo, ecdsa-sha2-nistp25).

  2. Abra Terminal e ingrese nano ~/.ssh/known_hosts . Mueva el cursor a la línea respectiva y presione ctrl K para quitar la línea. Para save el file modificado y salir de nano presione ctrl O y ctrl X


El file known_hosts se ve así:

 ip-address (or host name) key_hint key 

→ una línea por dirección IP / host!

Ejemplo:

 host.example.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWn... 192.168.0.7 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEIb... 192.168.2.7 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEIb... host3 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWn... github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7... host2.example.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHA... 

Al abrir el file en un editor como TextEdit, las líneas probablemente se envuelvan:

archivo known_hosts abierto en TextEdit

Para eliminar un host (en el ejemplo github.com), elija ip (o nombre de host), key key y key y elimínelo.

La edición ~ / .ssh / known_hosts elimina el host para el usuario real solamente.

  • No se puede SSH en el conmutador Cisco o en el enrutador pfSense de Mac Mini (macOS High Sierra 10.13.6)
  • No se puede SSH desde OS X Mavericks hasta el server Solaris
  • La key ssh persiste incluso después de eliminar la key privada de ~ / .ssh, ¿por qué?
  • ¿Puedo evitar que una Mac remota entre en suspensión mediante una connection ssh remota?
  • Elementos locales llavero y counts basadas en server?
  • Reemploop vSSH - Dropbox Sync
  • ¿Alguna inquietud sobre la actualización a El Capitán en lugar de Chrome Remote Desktop?
  • ¿Todavía se usa X11 hoy?
  • edición / private / etc / hosts
  • ¿Cómo puedo verificar si SSH está desactivado con la Terminal en Sierra?
  • Los colors son diferentes cuando SSHing en una máquina Linux desde iTerm2. ¿Cómo puedo estandarizarlos?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).