Generar un par de claves SSH en macOS
Cuando trabajas con pagos, la seguridad es una prioridad absoluta. En lugar de la autenticación de contraseña típica que se puede eludir fácilmente, requerimos autenticación mediante pares de claves SSH para conectarse a través de SFTP. En este artículo, te mostraremos cómo generar un par de claves SSH en MacOS.
Verificar pares de claves SSH existentes
Antes de generar un nuevo par de claves SSH, es posible que desees verificar primero si ya tienes alguna clave SSH presente. Aquí te explicamos cómo verificarlo:
- En tu computadora, abre una nueva ventana de Terminal .
- Dentro de la ventana de tu terminal, ingresa el comando para listar cualquier par de claves SSH existente:
ls -al ~/.ssh
Si ves algún archivo que termine en
.pub
(típicamenteid_rsa.pub
), ya tienes un par de claves SSH existente. Si deseas continuar usando este par de claves existente, puedes saltarte la siguiente sección y pasar a obtener el contenido de tu clave pública.Si prefieres usar un par de claves diferente, la siguiente sección te mostrará cómo generar uno.
Generar un nuevo par de claves SSH
¿Listo para generar una nueva clave SSH? ¡Impresionante! Empecemos:
- Comienza abriendo una nueva ventana de Terminal o, si seguiste la sección anterior, puedes usar la que ya está abierta.
- Emita este comando para cambiar el directorio:
cd .ssh
- Luego, emita el siguiente comando para generar un nuevo par de claves SSH:
ssh-keygen -t rsa
Después de entrar al
ssh-keygen
, se te preguntará dónde quieres guardar tu par de claves.A menos que tenga un motivo específico para almacenar su clave SSH en otro lugar, como si ya tiene un par de claves existente que desea conservar, la ruta predeterminada y
id_rsa
nombre de archivo estará bien. Simplemente deja el mensaje en blanco y presiona la tecla Entrar para usar la ubicación predeterminada.- Por último, se te pedirá que asegures tus claves SSH con una contraseña. Si bien este paso es opcional, recomendamos encarecidamente establecer una frase de contraseña como una mejor práctica de seguridad.
¡Tu par de claves SSH ya se ha generado! Esto incluye una clave pública que se nombraráid_rsa.pub
y tu clave privada etiquetadaid_rsa
. Dado que esta clave privada controla el acceso a tu cuenta, asegúrate de mantener tu clave privada tan segura como lo harías con una contraseña.
Obtén tu clave pública SSH
Después de que se haya generado tu par de claves, deberás acceder a tu clave pública. Aquí te explicamos cómo hacerlo.
- Abre una nueva ventana de Terminal o usa una ventana abierta existente.
- Ingresa el siguiente comando para generar el contenido de tu clave pública: Nota: El siguiente comando asume que tu par de claves se denomina
id_rsa
como se describe en los pasos anteriores. Si está utilizando una clave con un nombre diferente, deberá ajustar el comando en consecuencia.cat ~/.ssh/id_rsa.pub
Con un par de claves SSH en la mano, estás casi listo para conectarte a tu sitio a través de SFTP. A continuación, deberás asociar la clave pública con tu cuenta de Managed WooCommerce Stores.