Actualització de les claus SSH

Actualització de les claus SSH

Aquesta guia descriu com eliminar les advertències que poden aparèixer en intentar connectar-se al vostre domini/servidor web a través de SSH. L'advertència a què fa referència aquesta guia és la "host key mismatch". Ha de ser semblant a la següent: 
 
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   @     WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
   Someone could be eavesdropping on you right now (man-in-the-middle attack)!
   It is also possible that the RSA host key has just been changed.
   The fingerprint for the RSA key sent by the remote host is
   xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
   Please contact your system administrator.
   Add correct host key in /home/user/.ssh/known_hosts to get rid of this message.
   Offending key in /home/user/.ssh/known_hosts:x
   RSA host key for ras.mydomain.com has changed and you have requested strict checking.
   Host key verification failed.
 
HTML
Si us heu connectat a un host en el passat i si la clau s'ha actualitzat al servidor, ara ha d'eliminar la clau anterior del dispositiu i generar una nova. T'expliquem com fer això a continuació.

IMPORTANT: Tingueu en compte que la modificació per solucionar això s'ha de fer al costat del client SSH, per la qual cosa si obté aquesta connexió des de casa/treball, ha d'actualitzar aquest dispositiu específic.

Actualitzar les claus SSH a Windows
Per actualitzar les claus als dispositius Windows, cal fer-ho a través de l'eina PuTTy.

Per això, hem de descarregar l'eina al nostre dispositiu, podem cercar-lo directament per Google:

selectedImg

En accedir al primer enllaç, hem d'anar fins a l'apartat de "Download PuTTY" i punxa sobre "here" per veure les diferents versions del programa.

selectedImg
 
D'aquesta llista hem de descarregar el fitxer que sigui per a les característiques del nostre dispositiu, en el nostre cas en utilitzar un Windows de 64bits, per la qual cosa descarreguem el primer.

selectedImg

Hem d'esperar a que descarregui l'arxiu en el nostre dispostiu:

selectedImg

Un cop descarregat cal executar-lo. Cal acceptar l'execució amb permisos d'administrador. Un cop realitzat, ens apareixerà la següent finestra, hem de punxar sobre "Next":

selectedImg

Seguidament, seleccionem la ruta on volem que s'instal·li i punxarem sobre "Next":

selectedImg

Seguidament, seleccionem la ruta on volem que s'instal·li i punxarem sobre "Next":

selectedImg

Ja haurem instal·lat el programa:

selectedImg

Finalment, se'ns obrirà un fitxer de text amb el README, amb les condicions d'ús de l'aplicació.

Un cop instal·lat, hem d'executar-lo al nostre dispositiu, la interfície serà com la següent:

selectedImg

Al hostname hem d'introduir el nom del nostre hosting o bé, la IP del vostre servidor. Aquestes dades la podeu obtenir des de l'apartat de SSH del panell de control. En introduir-lo hem de fer clic sobre "Open" perquè faci la connexió.

Ens apareixerà una finestra nova com la següent, indicant que la key del ssh no és compatible.

selectedImg

També es possible que ens apareixi ja el terminal de PuTTY, però al intentar accedir ens apareixerà l'error que mostrem a l'inici.

Per poder canviar les keys al nostre dispositiu, hem de buscar al nostre sistema (Amb el botó Windows) el fitxer regedit.exe, ens ha d'aparèixer tal que així:

selectedImg

Hem d'acceptar amb permisos d'administrador per a que el sistema pugui executar el fitxer, i seguidament ja ens apareixeran les diferents carpetes:

selectedImg

Un cop dins, hem d'anar a la ruta HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\SshHostKeys

Al accedir, ens apareixeran les Keys assignades, hem d'eliminar la que no té un valor establert i fer clic dret i eliminarla

selectedImg
selectedImg


Seguidament, si executem novament el PuTTY ara ens ha de permetre accedir correctament al servidor:

selectedImg

Actualitzar les claus SSH a MAC / Linux

Per actualitzar les claus per MAC o Linux, hem d'utilitzar la següent ordre a la terminal:
 
ssh-keygen -R NOM DE HOST
HTML
 
Heu de canviar el NOM DE HOST per l'amfitrió que esteu intentant connectar
 
 
Si ho preferiu, es pot fe pel número d'IP directament:
 
ssh-keygen -R IP

HTML
 
En executar un dels dos comandaments, rebràs alguna cosa com:
 
# Host HOSTNAME encontrado: línea #
/home/user/.ssh/known_hosts actualizado.
El contenido original se conserva como /home/user/.ssh/known_hosts.old

HTML
 
Per finalitzar, proveu d'accedir novament.



Tots aquests passos haurien d'actualitzar les claus al dispositiu, si en qualsevol cas no s'actualitzen, poden contactar amb el nostre servei tècnic.
 
Per a més informació, pots contactar amb nosaltres.
    • Related Articles

    • Actualització de MariaDB cdmon

      A cdmon estem actualitzant la versió de MariaDB als nostres servidors, passant a la versió 10.11. Aquesta actualització millora el rendiment i la seguretat de les bases de dades, però també introdueix alguns canvis que poden afectar determinades ...
    • Afegir clau pública SSH

      Les claus SSH són una manera segura i eficient d'autenticar-se en servidors remots sense necessitat d'introduir contrasenyes cada vegada que et connectes. Si necessites generar una clau SSH, especialment en Windows, et recomanem utilitzar PuTTY, una ...
    • Generar una clau SSH a Windows amb PuTTY

      Primer de tot, cal descarregar el client SSH PuTTY. Us adjuntem aquest enllaç perquè pugueu descarregar el client. Podeu seguir la guia Actualització de claus SSH per veure pas a pas com instal·lar-lo. Un cop instal·lat, heu d'executar l'aplicació ...
    • Com activar l'accés per SSH

      En versions superiors a la 7.3 de PHP, en comptes del botó SSH/SFTP, es disposarà d'un botó anomenat "Hosting per a desenvolupadors", amb el qual es podran activar aquestes dues opcions, a més de Git. Per això, serà necessari seguir les instruccions ...
    • ConnectiLogs | Gestió d'usuaris SSH de hostings de cdmon

      L'eina ConnectiLogs està dissenyada per oferir un accés clar i senzill als registres (logs) dels hostings que tinguis creats al teu panell de control. Des d'aquesta secció, pots visualitzar i analitzar els registres del servidor mitjançant un panell ...