Ruby: Apple/macOS: guardar la contraseña de su clave privada SSH

Esta documentación forma parte de la guía Usos avanzados. Consulte la guía completa aquí: Avanzando con sus despliegues de Ruby.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Ruby cloud lista para usar que proporciona una serie de beneficios, incluyendo:

  • Despliegue su aplicación en segundos con un simple git push.
  • Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y precios sencillos, transparentes y predecibles.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de Ruby cloud hosting de Stackhero!

Si está usando macOS, puede encontrar inconveniente escribir la contraseña de su clave privada SSH cada vez que empuja su código. Aunque la seguridad es esencial, puede mejorar la conveniencia almacenando su contraseña de manera segura en el Llavero de Apple.

Puede ser tentador eliminar la contraseña de su clave privada SSH, pero esto no es aconsejable.

En su lugar, almacene la contraseña de su clave en el Llavero usando el siguiente comando para una clave llamada id_ed25519:

ssh-add --apple-use-keychain ~/.ssh/id_ed25519

Después de ejecutar este comando, no debería ser solicitado para su contraseña de clave nuevamente. Si usa una clave RSA, sustituya id_ed25519 por id_rsa como se muestra a continuación:

ssh-add --apple-use-keychain ~/.ssh/id_rsa