{"id":3572,"date":"2026-10-05T11:17:41","date_gmt":"2026-10-05T09:17:41","guid":{"rendered":"https:\/\/ahassan.inscastellbisbal.net\/?p=3572"},"modified":"2026-10-05T11:17:42","modified_gmt":"2026-10-05T09:17:42","slug":"error-ssh-keys","status":"publish","type":"post","link":"https:\/\/ahassan.inscastellbisbal.net\/?p=3572","title":{"rendered":"Error SSH Keys."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Este error de SSH (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) ocurre cuando la clave de host del servidor remoto al que intentas conectarte no coincide con la clave guardada en tu archivo local known_hosts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfPor qu\u00e9 sucede?<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Razones comunes y seguras:<\/strong> El servidor remoto fue reinstalado, se cambiaron sus claves SSH, o se le reasign\u00f3 la direcci\u00f3n IP a otro equipo.<\/li>\n\n\n\n<li><strong>Razones de seguridad:<\/strong> Podr\u00eda haber un ataque de intermediario (<em>Man-in-the-Middle<\/em>) donde alguien intenta suplantar al servidor remoto.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfC\u00f3mo solucionarlo?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si sabes que el cambio en el servidor es leg\u00edtimo, debes eliminar la clave antigua del archivo known_hosts. Puedes hacerlo utilizando cualquiera de los siguientes m\u00e9todos:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Opci\u00f3n 1: Usar el comando recomendado por SSH (M\u00e1s f\u00e1cil)<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Abre la terminal en tu equipo local y ejecuta exactamente el comando que sugiere el mensaje:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-keygen -f '\/home\/xavi\/.ssh\/known_hosts' -R 'ahassan'<br><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Este comando eliminar\u00e1 la entrada antigua asociada al host ahassan del archivo.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Opci\u00f3n 2: Eliminar la l\u00ednea manualmente<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">El error indica que la clave conflictiva se encuentra en la <strong>l\u00ednea 136<\/strong> del archivo \/home\/xavi\/.ssh\/known_hosts. Puedes editar el archivo y borrar esa l\u00ednea espec\u00edfica usando un editor de texto como nano:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/home\/xavi\/.ssh\/known_hosts<br><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Busca la l\u00ednea 136, elim\u00ednala, guarda los cambios (Ctrl + O, Enter) y sal (Ctrl + X).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Siguiente paso<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez eliminada la clave antigua, vuelve a intentar conectarte por SSH. El sistema te preguntar\u00e1 si conf\u00edas en la nueva clave fingerprint (ED25519). Escribe yes para aceptarla y continuar.<\/p>\n\n\n<div class=\"wpforms-container wpforms-container-full wpforms-block wpforms-block-7cef20cc-d9a4-442f-934f-005a1be12547\" id=\"wpforms-764\"><form id=\"wpforms-form-764\" class=\"wpforms-validate wpforms-form\" data-formid=\"764\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fposts%2F3572\" data-token=\"0ed838795597d3ec8afec7871386fdde\" data-token-time=\"1791232160\"><noscript class=\"wpforms-error-noscript\">Activeu el JavaScript al navegador per a poder completar el formulari.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-764-field_0-container\" class=\"wpforms-field wpforms-field-name wpforms-one-half wpforms-first\" data-field-id=\"0\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-764-field_0\">Name <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-764-field_0\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][0]\" placeholder=\"Your Name\" required><\/div><div id=\"wpforms-764-field_3-container\" class=\"wpforms-field wpforms-field-email wpforms-one-half\" data-field-id=\"3\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-764-field_3\">Email <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"email\" id=\"wpforms-764-field_3\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][3]\" placeholder=\"Your Email\" spellcheck=\"false\" required><\/div><div id=\"wpforms-764-field_4-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"4\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-764-field_4\">Subject<\/label><input type=\"text\" id=\"wpforms-764-field_4\" class=\"wpforms-field-large\" name=\"wpforms[fields][4]\" placeholder=\"Subject\" ><\/div><div id=\"wpforms-764-field_2-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"2\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-764-field_2\">Message <span class=\"wpforms-required-label\">*<\/span><\/label><textarea id=\"wpforms-764-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" placeholder=\"Your Message\" required><\/textarea><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"764\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1791232160.cd8a563f7a4e6c47509d2652a0c08fa9f5f8feb9d8cc04d11c10e1defa03755f\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/posts\/3572\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-764\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Send message\" aria-live=\"assertive\" value=\"wpforms-submit\">Send message<\/button><\/div><\/form><\/div>  <!-- .wpforms-container -->","protected":false},"excerpt":{"rendered":"<p>Este error de SSH (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) ocurre cuando la clave de host del servidor remoto al que intentas conectarte no coincide con la clave guardada en tu archivo local known_hosts. \u00bfPor qu\u00e9 sucede? \u00bfC\u00f3mo solucionarlo? Si sabes que el cambio en el servidor es leg\u00edtimo, debes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3572","post","type-post","status-publish","format-standard","hentry","category-categorized"],"_links":{"self":[{"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/posts\/3572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3572"}],"version-history":[{"count":1,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/posts\/3572\/revisions"}],"predecessor-version":[{"id":3573,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=\/wp\/v2\/posts\/3572\/revisions\/3573"}],"wp:attachment":[{"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahassan.inscastellbisbal.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}