Guías/Plugins y herramientas/Herramientas/Generar una clave SSH

Generar una clave SSH

Este texto fue traducido usando IA. Si deseas ver el texto original en inglés, haz clic aquí.

Puedes crear pares de claves SSH para hacer tu conexión a SSH más segura. En esta guía, aprenderás cómo usar pares de claves SSH en tu sitio de WordPress.com.

Esta sección de la guía se aplica a sitios con el plan Business y Commerce de WordPress.com. Si tienes un plan Business, asegúrate de activarlo. Para sitios gratuitos y sitios con los planes Personal y Premium, mejora tu plan para acceder a esta función.

Acerca de las claves SSH

Las claves SSH son una forma más segura de conectarse a través de SSH. Un par de claves SSH se compone de una clave privada y una clave pública. La clave pública se configura en el servidor y la clave privada permanece en el ordenador local. Una vez configuradas, las claves SSH no requieren que introduzcas una contraseña cada vez que te conectas, ya que el par de claves se encarga de la autenticación. Si la clave privada del ordenador local coincide con la clave pública configurada en el servidor, el usuario puede conectarse.

Puedes añadir una clave pública por cuenta de WordPress.com, que luego puedes asociar a múltiples sitios. Cada sitio puede tener múltiples claves asociadas, una por usuario con privilegios.

Si no tienes un par de claves SSH en tu ordenador, conectarse a SSH mediante autenticación por contraseña también funciona.

Generar una clave SSH

Puedes generar pares de claves SSH en Mac, Windows y Linux. Una vez que crees tus pares de claves, podrás añadir tu clave pública a tu cuenta de WordPress.com.

Crear una clave SSH en macOS y Linux

Para generar un par de claves SSH en macOS, sigue estos pasos:

  1. Abre la Terminal.
  2. Ejecuta el comando ssh-keygen -t ed25519.
  3. Cuando se te solicite, introduce el nombre del archivo donde deseas almacenar tu clave o pulsa Enter para aceptar el nombre de archivo predeterminado. En sistemas macOS o Linux, la ubicación predeterminada es el directorio .ssh en tu directorio de inicio.
  4. Cuando se te solicite, escribe una frase de contraseña segura para usar con tu clave.

Esto guardará una clave pública y una clave privada en la ubicación elegida. La clave pública, que necesitarás para tu cuenta de WordPress.com en el siguiente paso, incluirá la extensión .pub.

Crear una clave SSH en Windows

Para generar una clave SSH en Windows, sigue estos pasos:

  1. Abre PowerShell o el símbolo del sistema (cmd).
  2. Ejecuta el comando ssh-keygen -t ed25519.
  3. Cuando se te solicite, introduce el nombre del archivo donde deseas almacenar tu clave o pulsa Enter para aceptar el nombre de archivo predeterminado.
  4. Cuando se te solicite, escribe una frase de contraseña segura para usar con tu clave.

Esto guardará una clave pública y una clave privada en la ubicación elegida. La clave pública, que necesitarás para tu cuenta de WordPress.com en el siguiente paso, incluirá la extensión .pub.

Añadir una clave SSH a tu cuenta

Antes de añadir tu clave SSH a tu cuenta de WordPress.com, necesitas copiarla en tu portapapeles. Hay dos formas de hacerlo usando la terminal de tu ordenador:

macOS

pbcopy < ~/.ssh/id_rsa.pub

Windows

clip < ~/.ssh/id_rsa.pub

Linux

cat ~/.ssh/id_rsa.pub

Si el archivo de tu clave pública SSH tiene un nombre diferente al mencionado anteriormente, edita el código para que coincida con el nombre del archivo en tu ordenador.

Después de copiar tu clave pública SSH al portapapeles, podrás añadirla a tu cuenta siguiendo estos pasos:

  1. Visita tu perfil de WordPress.com: https://wordpress.com/me
  2. En la barra lateral, haz clic en Seguridad.
  3. Haz clic en la opción «Clave SSH» disponible en la lista de verificación de seguridad.
  4. Pega tu clave SSH en el campo «Clave pública SSH».
  5. Haz clic en el botón «Guardar clave SSH».
Un ejemplo de una clave SSH pegada en el campo.

Una vez que añadas tu clave SSH a tu cuenta de WordPress.com, deberías seguir los pasos de la siguiente sección de esta guía para vincularla a cada sitio en el que desees utilizarla.

Vincular una clave SSH a un sitio

Después de añadir una clave SSH a tu cuenta, será necesario vincularla al sitio al que deseas conectarte mediante SSH. Para vincular tu clave SSH a un sitio, sigue estos pasos:

  1. Visita tu página de Sitios: https://wordpress.com/sites/
  2. Haz clic en el ⋮ junto a tu sitio y selecciona Ajustes.
  3. Desplázate hacia abajo y haz clic en SFTP/SSH.
  4. Usa el desplegable SSH Keys para seleccionar la clave deseada:
El panel de SSH en el panel de Ajustes del sitio en WordPress.com.
  1. Haz clic en el botón Attach SSH Key to Site.

Una vez que tu clave SSH esté vinculada al sitio, podrás usarla para autenticarte mediante SSH.

Desvincular una clave de un sitio

Si ya no deseas conectarte a un sitio usando tu clave SSH, puedes desvincular la clave del sitio siguiendo estas instrucciones:

  1. Visita tu página de Sitios: https://wordpress.com/sites/
  2. Haz clic en el ⋮ junto a tu sitio y selecciona Ajustes.
  3. Desplázate hacia abajo y haz clic en SFTP/SSH.
  4. En la sección SSH, localiza la clave SSH que deseas eliminar.
  5. Haz clic en el botón Detach para eliminar la clave del sitio.

La clave SSH seguirá asociada a tu cuenta de WordPress.com hasta que la elimines.

Actualizar una clave SSH existente

Sigue los pasos a continuación para actualizar tu clave SSH pública:

  1. Visita tu perfil de WordPress.com: https://wordpress.com/me
  2. En la barra lateral, haz clic en Seguridad.
  3. Haz clic en la opción «Clave SSH» disponible en la lista de verificación de seguridad.
  4. Haz clic en el botón «Actualizar clave SSH» junto a la clave que deseas actualizar.
  5. Pega tu clave SSH actualizada en el campo «Nueva clave SSH pública».
  6. Haz clic en el botón «Actualizar clave SSH» para guardar el cambio.

Eliminar una clave SSH existente

Eliminar una clave SSH de tu cuenta de WordPress.com también la desvinculará de cada sitio con el que esté asociada. Para eliminar una clave SSH existente de tu cuenta de WordPress.com, sigue estos pasos:

  1. Visita tu perfil de WordPress.com: https://wordpress.com/me
  2. En la barra lateral, haz clic en Seguridad.
  3. Haz clic en la opción «Clave SSH» disponible en la lista de verificación de seguridad.
  4. Haz clic en el botón «Eliminar clave SSH» que aparece junto a la clave existente.
  5. Se mostrará un mensaje de confirmación. Haz clic en el botón OK para confirmar que deseas eliminar la clave.
Copied to clipboard!