{"id":38628,"date":"2024-03-20T19:09:58","date_gmt":"2024-03-20T18:09:58","guid":{"rendered":"\/tutoriales\/?p=38628"},"modified":"2026-03-10T16:43:20","modified_gmt":"2026-03-10T15:43:20","slug":"como-configurar-claves-ssh","status":"publish","type":"post","link":"\/co\/tutoriales\/como-configurar-claves-ssh\/","title":{"rendered":"C\u00f3mo configurar claves SSH: gesti\u00f3n eficaz de claves para conexiones remotas seguras"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Para acceder a tu servidor desde un ordenador local con <a href=\"\/co\/tutoriales\/que-es-ssh\/\">Secure Shell Protocol (SSH)<\/a>, debes aprender a configurar una clave SSH. <\/p><p class=\"wp-block-paragraph\">Un par de claves SSH elimina la autenticaci&oacute;n manual de contrase&ntilde;as, creando un proceso de inicio de sesi&oacute;n en el servidor m&aacute;s r&aacute;pido y una mayor seguridad de acceso remoto al servidor.<\/p><p class=\"wp-block-paragraph\">Tanto si eres un principiante en la autenticaci&oacute;n basada en claves SSH como si deseas mejorar tu gesti&oacute;n de claves, esta gu&iacute;a completa te explicar&aacute; el proceso y te proporcionar&aacute; estrategias eficaces.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-requisitos-previos-para-configurar-claves-ssh\">Requisitos previos para configurar claves SSH<\/h2><p class=\"wp-block-paragraph\">Antes de configurar las claves SSH, revisemos primero los requisitos. Necesitar&aacute;s acceso a:<\/p><ul class=\"wp-block-list\">\n<li>Tu dispositivo local.<\/li>\n\n\n\n<li>Tu ordenador o servidor remoto y su nombre de usuario y direcci&oacute;n IP.<\/li>\n\n\n\n<li>La aplicaci&oacute;n Terminal para establecer tu conexi&oacute;n remota.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Para el &uacute;ltimo prerrequisito, los usuarios de Mac y Linux pueden utilizar sus respectivas Terminales integradas.<\/p><p class=\"wp-block-paragraph\">Sin embargo, los usuarios de Windows no pueden utilizar Terminal para la conexi&oacute;n SSH. Afortunadamente, existen clientes SSH locales para Windows. Estas son las cuatro recomendaciones principales:<\/p><ul class=\"wp-block-list\">\n<li><strong>PowerShell: <\/strong>shell de l&iacute;nea de comandos integrado y lenguaje de scripting de Microsoft. Se recomienda para usuarios avanzados de Windows.<\/li>\n\n\n\n<li><a href=\"https:\/\/learn.microsoft.com\/es-es\/windows\/wsl\/install\" target=\"_blank\" rel=\"noreferrer noopener\">Windows Subsystem for Linux (WSL)<\/a><strong>:<\/strong> programa que permite a los usuarios de Windows ejecutar un entorno Linux en su ordenador. Ideal para principiantes y usuarios familiarizados con el sistema operativo Linux.<\/li>\n\n\n\n<li><a href=\"https:\/\/gitforwindows.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Git BASH<\/a>: una interfaz de l&iacute;nea de comandos integrada con Git, lo que la hace ideal para quienes trabajan frecuentemente con repositorios Git.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.putty.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">PuTTY<\/a>: un emulador de Terminal gratuito y de c&oacute;digo abierto con generador y gestor de claves. Es una opci&oacute;n viable para quienes utilizan sistemas operativos Windows antiguos. Echa un vistazo a nuestro tutorial <a href=\"\/co\/tutoriales\/llaves-ssh\/\">SSH Keys en PuTTY<\/a> para obtener m&aacute;s informaci&oacute;n.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Con estos prerrequisitos en su lugar, ya est&aacute;s listo para configurar tu autenticaci&oacute;n de clave SSH.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-configurar-claves-ssh\">C&oacute;mo configurar claves SSH<\/h2><p class=\"wp-block-paragraph\">Con el dispositivo local, el servidor remoto y el Terminal preparados, vamos a aprender a configurar las claves SSH paso a paso.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-iniciar-el-proceso-de-generacion-de-claves-ssh\">1. Iniciar el proceso de generaci&oacute;n de claves SSH<\/h3><p class=\"wp-block-paragraph\">Para establecer conexiones seguras mediante SSH, es necesario generar un par de claves p&uacute;blica y privada. &Eacute;stas funcionan conjuntamente para autenticar y cifrar tu comunicaci&oacute;n con servidores remotos.<\/p><p class=\"wp-block-paragraph\">El servidor remoto utiliza las claves p&uacute;blicas para verificar tu identidad bas&aacute;ndose en las huellas digitales de sus claves SSH. Mientras tanto, el ordenador local almacena las claves privadas para autenticar tu conexi&oacute;n SSH.<\/p><p class=\"wp-block-paragraph\">Cuando te conectas a un ordenador remoto, tu m&aacute;quina local proporciona la clave privada. A continuaci&oacute;n, el servidor la coteja con la clave p&uacute;blica asociada para concederte acceso.<\/p><p class=\"wp-block-paragraph\">Existen dos algoritmos de uso com&uacute;n para generar claves de autenticaci&oacute;n:<\/p><ul class=\"wp-block-list\">\n<li><strong>RSA<\/strong>: una clave SSH RSA se considera muy segura, ya que suele tener claves de mayor tama&ntilde;o, a menudo de 2048 o 4096 bits. Tambi&eacute;n es m&aacute;s compatible con sistemas operativos antiguos.<\/li>\n\n\n\n<li><strong>Ed25519<\/strong>: un algoritmo m&aacute;s moderno con una clave est&aacute;ndar m&aacute;s peque&ntilde;a, de 256 bits. Es tan seguro y eficaz como una clave RSA gracias a sus s&oacute;lidas propiedades criptogr&aacute;ficas. La compatibilidad es menor, pero los sistemas operativos m&aacute;s recientes lo admiten.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Este tutorial generar&aacute; claves SSH privadas y p&uacute;blicas utilizando Ed25519 como ejemplo. Sin embargo, tambi&eacute;n puedes seguir esta gu&iacute;a si utilizas RSA.<\/p><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Consejo profesional                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Para garantizar una autenticaci&oacute;n de clave sin problemas, consulta la documentaci&oacute;n de tu proveedor de alojamiento para verificar la compatibilidad de tu clave SSH y el servidor. Hostinger es compatible con los algoritmos RSA y Ed25519.<\/p>\n                    <\/div>\n        <\/p><p class=\"wp-block-paragraph\">En primer lugar, abre tu Terminal o cliente SSH local. A continuaci&oacute;n, introduce el comando <strong>ssh-keygen<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-keygen -t ed25519<\/pre><p class=\"wp-block-paragraph\">El comando SSH mostrar&aacute; el siguiente mensaje:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Generating public\/private ed25519 key pair.<\/pre><p class=\"wp-block-paragraph\">Pasa al siguiente paso.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-configurar-el-almacenamiento-de-claves-y-la-frase-de-contrasena\">2. Configurar el almacenamiento de claves y la frase de contrase&ntilde;a<\/h3><p class=\"wp-block-paragraph\">El generador de claves deber&iacute;a pedirte que elijas una ubicaci&oacute;n para almacenar las claves:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Enter file in which to save the key (\/home\/local_username\/.ssh\/id_ed25519):<\/pre><p class=\"wp-block-paragraph\">Pulsa Intro para guardarlos en la ubicaci&oacute;n por defecto, que es el directorio \/<strong>.ssh<\/strong> en \/<strong>home.<\/strong><\/p><p class=\"wp-block-paragraph\">Alternativamente, especifica una ubicaci&oacute;n diferente escribiendo su ruta y nombre de archivo. Por ejemplo, es posible que desees guardar tus archivos de claves en un directorio separado de la carpeta \/<strong>.ssh<\/strong> para una mejor organizaci&oacute;n o en una unidad externa encriptada para mayor seguridad.<\/p><p class=\"wp-block-paragraph\">A continuaci&oacute;n, la ventana del generador de claves te pedir&aacute; que crees una frase de contrase&ntilde;a de clave SSH para acceder a tu clave privada.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Enter passphrase (empty for no passphrase):<\/pre><p class=\"wp-block-paragraph\">Puedes pulsar <strong>Intro<\/strong> para omitir este paso, pero se recomienda encarecidamente crear una frase de contrase&ntilde;a de clave privada para mejorar la seguridad de la conexi&oacute;n al servidor. Si alguien obtiene acceso no autorizado a tu clave privada, necesitar&aacute; conocer la contrase&ntilde;a para utilizarla.<\/p><p class=\"wp-block-paragraph\">Elige una frase de contrase&ntilde;a fuerte, larga y &uacute;nica. Lo ideal es combinar letras may&uacute;sculas y min&uacute;sculas, n&uacute;meros y caracteres especiales. He aqu&iacute; algunos ejemplos:<\/p><ul class=\"wp-block-list\">\n<li><strong>Frase aleatoria:<\/strong> ElefantesMoradosBailanEnLaNocheDelViernes!<\/li>\n\n\n\n<li><strong>Combinaci&oacute;n de palabras y n&uacute;meros:<\/strong> JirafaAlta37$Amanecer<\/li>\n\n\n\n<li><strong>Frase de contrase&ntilde;a con caracteres especiales:<\/strong> Caf3#v4so@3xtra4azuc4r<\/li>\n\n\n\n<li><strong>Letras de canciones o citas de libros:<\/strong> SerON0Ser?Es@EsLaPreg4NTA<\/li>\n\n\n\n<li><strong>Mezclar varios idiomas:<\/strong> Bonjour!Grazie!Danke!&iexcl;Hola!<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Una vez creada la frase de contrase&ntilde;a, pulsa <strong>Intro<\/strong>. A continuaci&oacute;n, introduce la misma frase de contrase&ntilde;a y vuelve a pulsar <strong>Intro<\/strong>.<\/p><p class=\"wp-block-paragraph\">El comando <strong>ssh-keygen<\/strong> mostrar&aacute; ahora la huella digital de la clave SSH y la imagen randomart de la clave p&uacute;blica. Este es el aspecto que deber&iacute;a tener la salida de principio a fin:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-keygen -t ed25519\n\nGenerating public\/private ed25519 key pair.\n\nEnter file in which to save the key (\/home\/local_username\/.ssh\/id_ed25519):\n\nEnter passphrase (empty for no passphrase):\n\nEnter the same passphrase again:\n\nYour identification has been saved in \/home\/local_username\/.ssh\/id_ed25519\n\nYour public key has been saved in \/home\/local_username\/.ssh\/id_ed25519<\/pre><p class=\"wp-block-paragraph\">La huella digital clave es:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SHA256:kbMwyYwHymTudFmkCxt8yX6+2ztczkUJwRWTwXdRzcU \nlocalusername@hostname<\/pre><p class=\"wp-block-paragraph\">La imagen aleatoria de la clave es:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">+--[ED25519 256]--+\n\n|      ..o==o    |\n\n|    . +*+o*+    |\n\n|   . +o.*.o+    |\n\n|    .o. = o     |\n\n|    . o S +     |\n\n|     . o =      |\n\n|      o o       |\n\n|       + .      |\n\n|      . o       |\n\n+-----------------+<\/pre><p class=\"wp-block-paragraph\">El comando <strong>ssh-keygen<\/strong> tambi&eacute;n deber&iacute;a haber creado una clave p&uacute;blica y una clave privada en la ruta y el nombre de archivo especificados. El archivo de clave p&uacute;blica debe tener una extensi&oacute;n <strong>PUB<\/strong>, como <strong>id_rsa.pub<\/strong> o<strong> id_ed25519.pub.<\/strong><\/p><p class=\"wp-block-paragraph\">Las claves privadas RSA suelen terminar con <strong>RSA<\/strong> en su nombre de archivo. Por su parte, el archivo para Ed25519 no suele tener una extensi&oacute;n espec&iacute;fica.<\/p><h2 class=\"wp-block-heading\" id=\"h-gestion-de-claves-ssh\">Gesti&oacute;n de claves SSH<\/h2><p class=\"wp-block-paragraph\">Ahora que sabes c&oacute;mo configurar claves SSH, vamos a sumergirnos en la gesti&oacute;n eficaz de claves. Esto asegura que tus conexiones remotas sean seguras y eficientes.<\/p><h3 class=\"wp-block-heading\" id=\"h-transferencia-de-la-clave-publica-ssh-a-un-servidor-remoto\">Transferencia de la clave p&uacute;blica SSH a un servidor remoto<\/h3><p class=\"wp-block-paragraph\">Para utilizar tu par de claves SSH para conexi&oacute;n remota, necesitas transferir tu clave p&uacute;blica a un servidor SSH primero.<\/p><p class=\"wp-block-paragraph\">Si eres usuario del<strong> <\/strong><a href=\"\/co\/servidor-vps\">VPS<\/a> de<strong> Hostinger<\/strong>, nuestro hPanel proporciona un bot&oacute;n de un solo clic para copiar tu clave p&uacute;blica al SSH de tu servidor.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\">S&oacute;lo tienes que seguir estos pasos:<\/p><ol class=\"wp-block-list\">\n<li>Ve al directorio de claves SSH, donde est&aacute; almacenada tu clave p&uacute;blica. Selecciona y abre el archivo <strong>id_ed25519.pub<\/strong> con un editor de texto. Mant&eacute;n esta ventana abierta.<\/li>\n\n\n\n<li>&nbsp;Inicia sesi&oacute;n en tu cuenta y navega hasta el men&uacute; <strong>VPS<\/strong>. Elige un servidor.<\/li>\n\n\n\n<li>A continuaci&oacute;n, elige <strong>Configuraci&oacute;n &rarr; Claves SSH<\/strong>. Haz clic en <strong>A&ntilde;adir clave SSH.<\/strong><\/li>\n<\/ol><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-7.png\/public\" alt=\"Secci&oacute;n de Claves SSH de hPanel\" class=\"wp-image-38640\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-7.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-7.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-7.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-7.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ol class=\"wp-block-list\" start=\"4\">\n<li>Aparecer&aacute; una ventana emergente que te pedir&aacute; un <strong>Nombre<\/strong> donde guardar la clave SSH. En el cuadro <strong>Clave p&uacute;blica SSH,<\/strong> copia y pega all&iacute; el contenido del archivo <strong>id_ed25519.pub<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"872\" height=\"634\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-6.png\/public\" alt=\"Agregar clave SSH en hPanel\" class=\"wp-image-38639\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-6.png\/w=872,fit=scale-down 872w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-6.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-6.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/image-6.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 872px) 100vw, 872px\" \/><\/figure><ol class=\"wp-block-list\" start=\"5\">\n<li>Una vez hecho esto, haz clic en <strong>Agregar clave SSH<\/strong>.&nbsp;<\/li>\n<\/ol><p class=\"wp-block-paragraph\"><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante! <\/strong>S&oacute;lo necesitas a&ntilde;adir tu clave SSH p&uacute;blica a hPanel. Aseg&uacute;rate de nunca compartir tu archivo de clave privada con nadie.\n            <\/p><\/div><\/p><p class=\"wp-block-paragraph\">Los clientes de los planes de <a href=\"\/co\/hosting-web\">alojamiento web<\/a> <strong>Premium y Business<\/strong> de Hostinger tambi&eacute;n pueden establecer conexiones seguras con SSH para sus sitios web. <\/p><p class=\"wp-block-paragraph\">Simplemente encuentra la p&aacute;gina de configuraci&oacute;n SSH en tu <strong>Panel &rarr; Avanzado &rarr; Acceso SSH.<\/strong> A continuaci&oacute;n, haz clic en <strong>Habilitar<\/strong> en la secci&oacute;n de <strong>estado SSH<\/strong>.&nbsp;<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"465\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Acceso-SSH-de-hPanel.png\/public\" alt=\"Secci&oacute;n de Acceso SSH de hPanel\" class=\"wp-image-38632\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Acceso-SSH-de-hPanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Acceso-SSH-de-hPanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Acceso-SSH-de-hPanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Acceso-SSH-de-hPanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p class=\"wp-block-paragraph\">A partir de ah&iacute;, sigue los pasos tres a cinco de la explicaci&oacute;n anterior de VPS para conectar tu dispositivo local al servicio SSH del servidor.<\/p><p class=\"wp-block-paragraph\">Si encuentras alg&uacute;n problema, es esencial llevar a cabo la soluci&oacute;n de problemas de claves SSH. Comprueba si hay posibles errores en la generaci&oacute;n de la clave. Adem&aacute;s, verifica que la clave p&uacute;blica est&eacute; configurada correctamente en el servidor remoto.<\/p><p class=\"wp-block-paragraph\">Para obtener ayuda, consulta nuestra <a href=\"https:\/\/support.hostinger.com\/es\/\" target=\"_blank\" rel=\"noreferrer noopener\">base de conocimientos<\/a> o ponte en contacto con nuestro equipo de Atenci&oacute;n al Cliente 24\/7. Nuestro VPS tambi&eacute;n incluye Kodee, un asistente de IA integrado, que puede ayudarte a resolver tus problemas.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Asistente-con-IA-.png\/w=1024,h=1024,fit=scale-down\" alt=\"Asistente con IA del VPS de Hostinger\" class=\"wp-image-38633\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Asistente-con-IA-.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Asistente-con-IA-.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Asistente-con-IA-.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/Asistente-con-IA-.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p class=\"wp-block-paragraph\">Otra forma de transferir tu clave p&uacute;blica es con tu Terminal o cliente SSH usando el comando <strong>ssh-copy-id<\/strong>. Sustituye &ldquo;nombre_usuario&rdquo; por el nombre de usuario de tu servidor y &ldquo;servidor_remoto&rdquo; por su direcci&oacute;n IP o nombre de dominio:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-copy-id username@remote_server<\/pre><p class=\"wp-block-paragraph\">El comando SSH mostrar&aacute; esta salida y te pedir&aacute; la contrase&ntilde;a de acceso al servidor remoto:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/usr\/bin\/ssh-copy-id: INFO: Source of key(s) to be installed:\n\n\"\/home\/localusername\/.ssh\/id_ed25519.pub\"&nbsp;\n\n\/usr\/bin\/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed&nbsp;\n\n\/usr\/bin\/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys&nbsp;\n\nusername@remote_server's password:<\/pre><p class=\"wp-block-paragraph\">Si la autenticaci&oacute;n de la contrase&ntilde;a se realiza correctamente, deber&iacute;as ver este resultado:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Number of key(s) added: 1&nbsp;\n\nNow try logging into the machine, with: \"ssh 'username@remote_server'\"&nbsp;\n\nand check to make sure that only the key(s) you wanted were added.<\/pre><p class=\"wp-block-paragraph\">Prueba tu nueva clave SSH de autenticaci&oacute;n de usuario utilizando el comando sugerido. Si funciona, ver&aacute;s un mensaje de bienvenida, que variar&aacute; seg&uacute;n tu servidor y sistema operativo. He aqu&iacute; un ejemplo de lo que puede parecer un inicio de sesi&oacute;n con &eacute;xito:<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"1071\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/public\" alt=\"Mensaje de bienvenida SSH\" class=\"wp-image-38634\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/w=287,fit=scale-down 287w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/w=979,fit=scale-down 979w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/w=143,fit=scale-down 143w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2024\/03\/SSH.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p class=\"wp-block-paragraph\"><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante! <\/strong>El agente de claves PuTTY no incluye el comando ssh-copy-id. Para establecer una conexi&oacute;n VPS remota con PuTTY, consulta nuestro art&iacute;culo sobre <a href=\"\/co\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">c&oacute;mo usar PuTTY (Terminal SSH)<\/a>.\n            <\/p><\/div><\/p><h3 class=\"wp-block-heading\" id=\"h-gestion-de-multiples-claves-ssh\">Gesti&oacute;n de m&uacute;ltiples claves SSH<\/h3><p class=\"wp-block-paragraph\">A medida que tus proyectos crecen y se diversifican, es posible que utilices m&aacute;s de una clave SSH para diferentes servidores, cuentas de usuario o proyectos.<\/p><p class=\"wp-block-paragraph\">Si esto ocurre, te recomendamos que utilices el Agente SSH. Esta funci&oacute;n se ejecuta en segundo plano y almacena de forma segura tus claves privadas. <\/p><p class=\"wp-block-paragraph\">Te permite gestionar pares de claves SSH a trav&eacute;s de m&uacute;ltiples conexiones y elimina la necesidad de introducir repetidamente contrase&ntilde;as de claves privadas durante una sesi&oacute;n.<\/p><p class=\"wp-block-paragraph\">Para utilizar un agente SSH, sigue estos pasos:<\/p><ol class=\"wp-block-list\">\n<li>&nbsp;Inicia tu Terminal o cliente SSH. A continuaci&oacute;n, introduce el siguiente comando para iniciar el agente SSH:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">eval \"$(ssh-agent -s)\"<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Utiliza el comando <strong>ssh-add<\/strong> para a&ntilde;adir tu clave privada al agente SSH. Sustituye &lsquo;clave_privada&rsquo; por el nombre de tu archivo.<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-add &lsquo;private_key&rsquo;<\/pre><p class=\"wp-block-paragraph\">Si tu clave privada est&aacute; protegida con una frase de contrase&ntilde;a, te pedir&aacute; que la introduzcas.<\/p><ol class=\"wp-block-list\" start=\"3\">\n<li>Ejecuta el siguiente comando para confirmar que tu clave privada ha sido a&ntilde;adida. Enumerar&aacute; las identidades que posee actualmente el agente.<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh-add -l<\/pre><p class=\"wp-block-paragraph\">Con el agente SSH en ejecuci&oacute;n y tu clave privada a&ntilde;adida, puedes conectarte a servidores remotos sin introducir tu frase de contrase&ntilde;a en cada sesi&oacute;n. Basta con utilizar el comando <strong>ssh nombre_usuario@servidor_remoto<\/strong> para iniciar sesi&oacute;n.<\/p><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Consejo profesional                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Los usuarios de PuTTY necesitar&aacute;n Pageant para utilizar un agente SSH. Ve a la <a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\" rel=\"noopener\">p&aacute;gina de descargas de PuTTY<\/a> para acceder al paquete de instalaci&oacute;n.<\/p>\n                    <\/div>\n        <\/p><p class=\"wp-block-paragraph\">Aqu&iacute; otras estrategias para la gesti&oacute;n de m&uacute;ltiples claves SSH:<\/p><ul class=\"wp-block-list\">\n<li><strong>Sigue las mejores pr&aacute;cticas para organizar tus pares de claves: <\/strong>entre las que se incluyen el uso de convenciones de nomenclatura claras, la aplicaci&oacute;n de estructuras de directorios l&oacute;gicas y el mantenimiento de los permisos adecuados. De este modo, cada par de claves SSH es f&aacute;cilmente identificable.<\/li>\n\n\n\n<li><strong>Ten una clave privada SSH y un par de claves p&uacute;blicas &uacute;nicas para cada servidor o cuenta: <\/strong>aunque puedes usar las mismas claves para diferentes servidores, no es seguro. Si la clave privada se pierde, comprometer&aacute; la seguridad de todos los dispositivos asociados.<\/li>\n\n\n\n<li><strong>Ejecuta el comando hostname para mostrar el nombre de host del sistema actual: <\/strong>el comando SSH hostname puede identificar el host espec&iacute;fico de una clave SSH. Te ayuda a asegurarte de que seleccionas la clave adecuada para el host elegido.<\/li>\n\n\n\n<li><strong>Utiliza alias para las claves: <\/strong>un alias puede ayudar a distinguir el prop&oacute;sito de cada clave o el proyecto asociado. Durante el proceso de generaci&oacute;n de claves, a&ntilde;ade un comentario con la bandera -C para especificar el alias &ndash; como <strong>ssh-keygen -C &lsquo;alias&rsquo;.<\/strong><\/li>\n\n\n\n<li><strong>Ajusta la configuraci&oacute;n SSH para hosts espec&iacute;ficos: <\/strong>el archivo de configuraci&oacute;n SSH te permite definir qu&eacute; claves SSH utilizar para determinados hosts o dominios. Esto minimiza el riesgo de utilizar la clave incorrecta durante el proceso de inicio de sesi&oacute;n. Si almacenas las claves en la ruta por defecto, puedes encontrar este archivo en el directorio <strong>\/.ssh.<\/strong><\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-claves-ssh-perdidas-o-comprometidas\">Claves SSH perdidas o comprometidas<\/h3><p class=\"wp-block-paragraph\">Si una clave SSH privada se pierde o se ve comprometida, toma medidas inmediatas para mitigar los posibles riesgos de seguridad.<\/p><p class=\"wp-block-paragraph\">Para evitar accesos no autorizados, elimina las claves SSH de los servidores remotos donde estaban instaladas. Sigue estos pasos:<\/p><ol class=\"wp-block-list\">\n<li>&nbsp;Abre tu Terminal o cliente SSH y utiliza el comando <strong>cd<\/strong> para navegar hasta el directorio de tus claves. Este es el aspecto que tendr&iacute;a si utilizas la ruta predeterminada <strong>\/.ssh<\/strong>:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cd ~\/.ssh<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>&nbsp;Enumera el contenido del directorio SSH utilizando el comando ls. Ver&aacute;s que los nombres de los archivos se muestran as&iacute;:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ls&nbsp;\n\nid_ed25519 id_ed25519.pub known_hosts<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>&nbsp;Elimina el archivo de claves privadas ejecutando el comando <strong>rm,<\/strong> sustituyendo &lsquo;archivo_claves_privadas&rsquo; por el nombre real del archivo:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rm &lsquo;private_key_file&rsquo;<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>&nbsp;Elimina el archivo de clave p&uacute;blica correspondiente escribiendo el mismo comando en la ventana de tu cliente SSH.<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rm &lsquo;public_key_file&rsquo;<\/pre><p class=\"wp-block-paragraph\">Los clientes de Hostinger deben borrar la clave p&uacute;blica en hPanel tambi&eacute;n. Ve a <strong>Claves SSH<\/strong> para usuarios de VPS o <strong>Acceso SSH<\/strong> si eres cliente de alojamiento web. A continuaci&oacute;n, pulsa <strong>Eliminar<\/strong> en la clave SSH.&nbsp;<\/p><p class=\"wp-block-paragraph\">Utiliza el comando <strong>ls<\/strong> para confirmar que los archivos se han eliminado correctamente del directorio SSH. Si se ha realizado correctamente, los archivos de clave privada y p&uacute;blica ya no deber&iacute;an existir.<\/p><p class=\"wp-block-paragraph\">Adem&aacute;s de borrar las claves comprometidas, es muy recomendable utilizar el comando <strong>ssh-keygen<\/strong> para regenerar un nuevo par de claves. Hacer esto asegura que cualquier copia de las claves comprometidas ser&aacute; in&uacute;til.<\/p><p class=\"wp-block-paragraph\">Para minimizar el riesgo de p&eacute;rdida o compromiso, sigue estos consejos de gesti&oacute;n de claves SSH:<\/p><ul class=\"wp-block-list\">\n<li><strong>Desactivar la autenticaci&oacute;n por contrase&ntilde;a:<\/strong> utilizar la autenticaci&oacute;n por clave p&uacute;blica-privada como inicio de sesi&oacute;n principal en el servidor garantiza que s&oacute;lo los usuarios autorizados puedan acceder al servidor a trav&eacute;s de SSH.<\/li>\n\n\n\n<li><strong>Utiliza un almacenamiento seguro de claves: <\/strong>restringe el acceso a tus claves privadas almacen&aacute;ndolas en un &aacute;rea protegida de tu sistema de archivos y <strong>estableciendo los permisos adecuados <\/strong>mediante el comando <strong>chmod.<\/strong><\/li>\n\n\n\n<li><strong>Actualiza tus claves privadas y p&uacute;blicas regularmente:<\/strong> esto reducir&aacute; la probabilidad de comprometer tus claves. Ejecuta el comando <strong>ssh-keygen<\/strong> regularmente para crear nuevas claves y reemplazar las antiguas.<\/li>\n\n\n\n<li><strong>Limita el uso del par de claves: <\/strong>utiliza un par de claves para un solo prop&oacute;sito, como un proyecto espec&iacute;fico o una cuenta de usuario. Esto facilita la gesti&oacute;n de las claves y a&iacute;sla los posibles riesgos de seguridad.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Lecturas recomendadas                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><a href=\"\/co\/tutoriales\/instalar-usar-linux-screen\/\">C&oacute;mo utilizar la pantalla de Linux<\/a><\/p><p class=\"wp-block-paragraph\"><a href=\"\/co\/tutoriales\/borrar-archivos-carpetas-linux\/\">C&oacute;mo eliminar archivos y carpetas en Linux<\/a><\/p><p class=\"wp-block-paragraph\"><a href=\"\/co\/tutoriales\/como-usar-sftp\/\">C&oacute;mo usar SFTP (Protocolo SSH de transferencia de archivos)<br><\/a><a href=\"\/co\/tutoriales\/como-descomprimir-crear-archivos-mediante-conexion-ssh\/\">C&oacute;mo comprimir y descomprimir a trav&eacute;s de SSH<br><\/a><a href=\"\/co\/tutoriales\/ssh-connection-refused\/\">Conexi&oacute;n SSH Rechazada<\/a><\/p>\n                    <\/div>\n        <\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p class=\"wp-block-paragraph\">Aprender a configurar claves SSH es esencial para los propietarios de sitios web que deseen establecer un acceso remoto al servidor. Vamos a resumir los pasos clave:<\/p><ol class=\"wp-block-list\">\n<li><strong>Inicia la generaci&oacute;n de claves SSH: <\/strong>abre tu Terminal o servicio SSH para generar un par de claves p&uacute;blicas y privadas utilizando los algoritmos Ed25519 o RSA.<\/li>\n\n\n\n<li><strong>Configura el almacenamiento de claves y la frase de contrase&ntilde;a: <\/strong>elige la ubicaci&oacute;n para guardar las claves, ya sea la ubicaci&oacute;n predeterminada o un directorio espec&iacute;fico. Crea una frase de contrase&ntilde;a fuerte para proteger la clave privada del uso no autorizado y la exposici&oacute;n.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Despu&eacute;s, transfiere la clave p&uacute;blica al servidor remoto a trav&eacute;s del panel de control de tu hosting o utilizando el comando <strong>ssh-copy-id<\/strong>.<\/p><p class=\"wp-block-paragraph\">Para gestionar eficazmente tus claves, utiliza un agente SSH para almacenar las claves privadas de forma segura. Adem&aacute;s, ten en cuenta otros consejos como seguir las mejores pr&aacute;cticas de gesti&oacute;n de archivos, crear pares de claves &uacute;nicos para servidores SSH espec&iacute;ficos y utilizar alias de claves.<\/p><p class=\"wp-block-paragraph\">Si una clave privada se pierde o se ve comprometida, que no cunda el p&aacute;nico. Simplemente elim&iacute;nala de tu dispositivo local y vuelve a ejecutar el comando <strong>ssh-keygen<\/strong> para generar un nuevo par de claves.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-configuracion-de-claves-ssh-preguntas-frecuentes\">Configuraci&oacute;n de claves SSH &ndash; Preguntas frecuentes <\/h2><p class=\"wp-block-paragraph\">He aqu&iacute; algunas preguntas frecuentes sobre la configuraci&oacute;n de claves SSH y sus respuestas.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69446ce0a5496\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">u003cstrongu003e&iquest;Cu&aacute;l es la diferencia entre claves SSH p&uacute;blicas y privadas?u003c\/strongu003e<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>En SSH, la clave p&uacute;blica se almacena en el servidor remoto para verificar tu identidad, mientras que la clave privada se guarda en tu m&aacute;quina local para la autenticaci&oacute;n. u003cbr \/u003eu003cbr \/u003eCuando te conectas a un servidor remoto, tu dispositivo local proporciona la clave privada, que el servidor compara con la clave p&uacute;blica asociada para establecer la conexi&oacute;n.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446ce0a5499\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">u003cstrongu003e&iquest;Por qu&eacute; tengo que transferir mi clave p&uacute;blica al servidor remoto?u003c\/strongu003e<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Transferir tu clave p&uacute;blica al servidor remoto es necesario para la autenticaci&oacute;n. Cuando intentas conectarte al servidor, &eacute;ste coteja tu clave p&uacute;blica con la clave privada almacenada en tu equipo local. Si coinciden, el dispositivo dar&aacute; acceso a tu ordenador.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446ce0a549a\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">u003cstrongu003e&iquest;Es posible utilizar varias claves SSH para diferentes servidores?u003c\/strongu003e<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&iacute;, de hecho, es recomendable. Puede aislar posibles amenazas a la seguridad y garantizar que el hecho de dar acceso a un servidor no lo concede a otros. Una gesti&oacute;n adecuada de las claves es crucial para mantener un entorno remoto seguro y eficiente.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Para acceder a tu servidor desde un ordenador local con Secure Shell Protocol (SSH), debes aprender a configurar una clave SSH. Un par de claves SSH elimina la autenticaci&oacute;n manual de contrase&ntilde;as, creando un proceso de inicio de sesi&oacute;n en el servidor m&aacute;s r&aacute;pido y una mayor seguridad de acceso remoto al servidor. Tanto si [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/como-configurar-claves-ssh\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":317,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo configurar claves SSH: requisitos, proceso y consejos","rank_math_description":"Aprende a configurar claves SSH con nuestra gu\u00eda. Descubre los requisitos, el proceso paso a paso y consejos para un gesti\u00f3n eficaz.","rank_math_focus_keyword":"configurar clave ssh","footnotes":""},"categories":[5699],"tags":[],"class_list":["post-38628","post","type-post","status-publish","format-standard","hentry","category-ssh"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-set-up-ssh-keys\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-configurar-chaves-ssh\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/generer-cle-ssh\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-claves-ssh\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-menggunakan-ssh-keys\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-set-up-ssh-keys\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-claves-ssh\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-claves-ssh\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-claves-ssh\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-configurar-chaves-ssh\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/38628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/317"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=38628"}],"version-history":[{"count":10,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/38628\/revisions"}],"predecessor-version":[{"id":46511,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/38628\/revisions\/46511"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=38628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=38628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=38628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}