{"id":43507,"date":"2025-01-20T11:31:43","date_gmt":"2025-01-20T17:31:43","guid":{"rendered":"https:\/\/webirix.com\/?p=43507"},"modified":"2025-01-20T11:31:43","modified_gmt":"2025-01-20T17:31:43","slug":"guia-para-crear-y-usar-una-llave-ssh","status":"publish","type":"post","link":"https:\/\/webirix.com\/en\/guia-para-crear-y-usar-una-llave-ssh\/","title":{"rendered":"Gu\u00eda para Crear y Usar una Llave SSH"},"content":{"rendered":"<h3><strong>1. Crear una Llave SSH<\/strong><\/h3>\n<h4><strong>Paso 1: Abrir la Terminal<\/strong><\/h4>\n<ul>\n<li>En <strong>Windows<\/strong>:\n<ul>\n<li>Usa <strong>PowerShell<\/strong>, <strong>Windows Terminal.<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>En <strong>Linux\/MacOS<\/strong>:\n<ul>\n<li>Usa la terminal directamente.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4><strong>Paso 2: Generar el Par de Llaves<\/strong><\/h4>\n<p>Ejecuta el siguiente comando en la terminal para generar una nueva clave SSH:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">ssh-keygen -t rsa -b 4096<\/code><\/div>\n<\/div>\n<h4><strong>Paso 3: Guardar la Llave<\/strong><\/h4>\n<ul>\n<li>El sistema te pedir\u00e1 una ubicaci\u00f3n para guardar la llave. Presiona <strong>Enter<\/strong> para aceptar la ubicaci\u00f3n predeterminada (<code>~\/.ssh\/id_rsa<\/code> en Linux\/MacOS o <code>%USERPROFILE%\\.ssh\\id_rsa<\/code> en Windows).<\/li>\n<li>Opcionalmente, puedes ingresar una contrase\u00f1a para proteger la clave privada.<\/li>\n<\/ul>\n<h4><strong>Paso 4: Verificar las Llaves<\/strong><\/h4>\n<p>Una vez generada, tendr\u00e1s dos archivos:<\/p>\n<ul>\n<li><strong>Clave privada<\/strong>: <code>id_rsa<\/code> (\u00a1Mant\u00e9n este archivo seguro y nunca lo compartas!).<\/li>\n<li><strong>Clave p\u00fablica<\/strong>: <code>id_rsa.pub<\/code> (Esta es la que compartir\u00e1s con los servidores).<\/li>\n<\/ul>\n<hr \/>\n<h3><strong>2. Copiar la Llave P\u00fablica al Servidor<\/strong><\/h3>\n<h4><strong>M\u00e9todo Autom\u00e1tico con ssh-copy-id<\/strong><\/h4>\n<p>Si tienes acceso por contrase\u00f1a al servidor:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">ssh-copy-id -i ~\/.ssh\/id_rsa.pub usuario@servidor -p puerto<\/code><\/div>\n<\/div>\n<h4><strong>M\u00e9todo Manual<\/strong><\/h4>\n<p>Si <code>ssh-copy-id<\/code> no est\u00e1 disponible:<\/p>\n<ol>\n<li>Muestra la clave p\u00fablica en tu m\u00e1quina:\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"sticky top-9 md:top-[5.75rem]\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">cat<\/span> ~\/.ssh\/id_rsa.pub<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li>Copia el contenido.<\/li>\n<li>Con\u00e9ctate al servidor (con tu contrase\u00f1a) y agrega la clave al archivo <code>~\/.ssh\/authorized_keys<\/code>:\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"sticky top-9 md:top-[5.75rem]\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">echo<\/span> <span class=\"hljs-string\">\"PEGA_AQU\u00cd_TU_CLAVE_P\u00daBLICA\"<\/span> &gt;&gt; ~\/.ssh\/authorized_keys<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li>Aseg\u00farate de que los permisos sean correctos:<\/li>\n<\/ol>\n<p><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">chmod<\/span> 600 ~\/.ssh\/authorized_keys<br \/>\n<span class=\"hljs-built_in\">chmod<\/span> 700 ~\/.ssh<\/code><\/p>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><strong>3. Conectarse al Servidor Usando la Llave SSH<\/strong><\/div>\n<div dir=\"ltr\">\n<h4><strong>Paso 1: Conectar Usando la Llave<\/strong><\/h4>\n<p>Usa el siguiente comando:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">ssh -i ~\/.ssh\/id_rsa usuario@servidor -p puerto<\/code><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. Crear una Llave SSH Paso 1: Abrir la Terminal En Windows: Usa PowerShell, Windows Terminal. En Linux\/MacOS: Usa la terminal directamente. Paso 2: Generar el Par de Llaves Ejecuta el siguiente comando en la terminal para generar una nueva clave SSH: ssh-keygen -t rsa -b 4096 Paso 3: Guardar la Llave El sistema te &#8230;<\/p>","protected":false},"author":4980,"featured_media":43511,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2024],"tags":[],"class_list":["post-43507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"jetpack_featured_media_url":"https:\/\/webirix.com\/wp-content\/uploads\/2025\/01\/encriptacion-simetrica-tutorial-ssh.jpg","_links":{"self":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/43507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/users\/4980"}],"replies":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/comments?post=43507"}],"version-history":[{"count":5,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/43507\/revisions"}],"predecessor-version":[{"id":43513,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/posts\/43507\/revisions\/43513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/media\/43511"}],"wp:attachment":[{"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/media?parent=43507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/categories?post=43507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webirix.com\/en\/wp-json\/wp\/v2\/tags?post=43507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}