Cómo usar SSH-Keygen para generar una clave SSH en Mac

Cómo usar SSH-Keygen para generar una clave SSH en Mac

La seguridad en línea estricta se ha vuelto obligatoria para muchos de nosotros y, a medida que los operadores malintencionados se vuelven más inteligentes, las herramientas y las protecciones deben fortalecerse para mantenerse al día. Secure Shell (SSH) es un protocolo de cifrado que le permite enviar datos de forma segura emparejando una clave pública con una coincidencia privada.

Una variedad de situaciones, incluido el acceso remoto a un servidor o agregar seguridad a una plataforma de alojamiento Git, podrían requerir que genere su propia clave. Las credenciales de acceso se han convertido en una parte importante de la seguridad en línea, y macOS y la aplicación Terminal simplifican la generación de una clave SSH. Echemos un vistazo al proceso.

Cómo generar una clave SSH usando SSH-Keygen

Con el comando ssh-keygen puede realizar todas las funciones necesarias para generar una clave SSH que esté completa y lista para usar. Durante la creación, puede especificar el algoritmo utilizado, la longitud en bits y otras características de su clave. Para obtener más información sobre estos conceptos, consulte las secciones posteriores de esta guía.

Relacionado: ¿Qué es SSH y qué representa?

Los pasos para generar una clave SSH en macOS son los siguientes:

Inicie Terminal desde Aplicaciones> Utilidades o haciendo una búsqueda de Spotlight. Ingrese el comando ssh-keygen con los parámetros deseados.

Discutiremos las variaciones más adelante, pero aquí hay un ejemplo de cómo debería verse un comando típico ssh-keygen:

ssh-keygen -t ecdsa -b 521

El algoritmo deseado sigue al comando -t , y la longitud de clave requerida viene después de la entrada -b . Si excluye -b , ssh-keygen utilizará el número predeterminado de bits para el tipo de clave que ha seleccionado. Un algoritmo de cifrado sólido con una clave de buen tamaño será más eficaz para mantener sus datos seguros .

Cómo usar SSH-Keygen para generar una clave SSH en Mac

Presione Enter para comenzar el progreso de la generación. Presione ENTER nuevamente para aceptar la ubicación predeterminada del archivo. Puede cambiar esto si es necesario, pero, en general, querrá mantener sus claves en la carpeta sugerida.

Cómo usar SSH-Keygen para generar una clave SSH en Mac

Ingrese una frase de contraseña cuando se le solicite. Aunque puede dejar este espacio en blanco, siempre recomendamos proteger con contraseña su clave SSH. Incluso si nadie más debería tener acceso a su dispositivo, una capa adicional de seguridad siempre es bienvenida.

Vuelva a ingresar su frase de contraseña para completar el proceso y generar sus claves públicas y privadas.

Cómo usar SSH-Keygen para generar una clave SSH en Mac

macOS almacena ambas claves en el directorio ~ / .ssh / . Un archivo contiene su clave SSH pública y otro contiene su versión privada, que nunca debe compartir con nadie.

Si Terminal no es lo tuyo, existen varios otros clientes Mac SSH , por lo que puedes elegir la opción que mejor se adapte a tus necesidades.

Copie una clave SSH para agregarla a plataformas de alojamiento Git y otras ubicaciones

Una vez que haya completado el proceso de generación, puede usar Terminal para copiar su clave pública para su distribución. También debe tener en cuenta el nombre de archivo utilizado durante la creación. En el ejemplo proporcionado, macOS almacenó la clave SSH pública en el archivo id_ecdsa.pub , por lo que esa es la ubicación a la que tendremos que orientarnos.

Para copiar su clave SSH pública al portapapeles, siga estos pasos:

  1. Lanzamiento de Terminal .
  2. Ingrese el comando pbcopy con la ruta de archivo correcta, por ejemplo:

    pbcopy <>

  3. Presione Entrar y su clave pública se copiará a su portapapeles.

Desde aquí, puede pegar su clave SSH donde sea que necesite ir. Recuerde, solo debe distribuir la clave pública almacenada en el archivo .pub. Su clave privada es solo para su uso.

Diferentes tipos y tamaños de claves SSH

El comando ssh-keygen le permite generar varios tipos y tamaños de claves que utilizan diferentes algoritmos. En primer lugar, debe confirmar qué variación recomienda su plataforma de alojamiento, servicio u otra parte antes de crear sus credenciales de acceso.

Aquí enumeraremos los tipos de claves SSH más comunes y explicaremos las características de cada uno:

  • RSA: un algoritmo ampliamente admitido, RSA es una opción sólida para muchas situaciones. La longitud es la fuerza, y querrá crear una clave de 2048 o 4096 bits, siendo la primera suficiente y la última ideal.
  • ECDSA: un algoritmo más nuevo, ECDSA proporciona un nivel de seguridad similar a RSA pero con claves más cortas, lo que se traduce en un rendimiento más rápido. Los tamaños de clave admitidos son 256, 384 y 521 bits.
  • Ed25519: un algoritmo emergente, Ed25519 mejora la seguridad y el rendimiento de los tipos de claves anteriores. La propia Apple utiliza este método de autenticación en algunos casos, incluso durante la comunicación entre ciertos dispositivos. Las claves tienen solo 256 bits de longitud y, al mismo tiempo, brindan un alto nivel de seguridad.

Relacionado: Tipos de cifrado comunes y por qué no debería hacer los suyos propios

Al generar su clave SSH, asegúrese de ingresar el tipo de algoritmo deseado siguiendo el comando -t .

Comandos útiles que debe conocer al crear una clave SSH en Mac

Hemos discutido los componentes básicos del comando ssh-keygen; sin embargo, en algunos casos, es posible que desee realizar otras funciones. Aquí, enumeraremos algunos comandos relevantes y sus usos:

  • -t: use este comando para ingresar el algoritmo que desea usar. RSA, ECDSA y Ed25519 son opciones comunes y viables.
  • -b: especifique la longitud de su clave ingresando el número de bits utilizados. Antes de ingresar el comando -b , siempre verifique los requisitos del algoritmo elegido, ya que se aplican algunas restricciones.
  • -p: Puede cambiar la frase de contraseña de su clave con el comando -p . Simplemente incluya -p con ssh-keygen , y Terminal solicitará la ubicación del archivo. Ingrese la ruta de la clave relevante y cree una nueva frase de contraseña cuando se le solicite.
  • -f: use el comando -f para dirigir ssh-keygen a una ubicación de archivo específica.
  • -C: El comando -C agrega un comentario a su clave, que es un método de etiquetado útil.

Además, el comando ls enumerará todas las claves SSH almacenadas en el directorio predeterminado:

ls -al ~ / .ssh

Cómo usar SSH-Keygen para generar una clave SSH en Mac

Para eliminar una clave SSH local, puede usar el comando rm en la terminal, por ejemplo:

rm ~ / .ssh / id_ecdsa

y

rm ~ / .ssh / id_ecdsa.pub

Finalmente, para acceder a una lista completa de comandos, la siguiente entrada mostrará todas las opciones disponibles junto con información adicional:

hombre ssh-keygen

Cómo usar SSH-Keygen para generar una clave SSH en Mac

macOS facilita la generación de claves SSH

Generar una clave SSH es simple en macOS. Terminal y la herramienta ssh-keygen pueden realizar todas las funciones necesarias para diseñar, crear y distribuir sus credenciales de acceso, por lo que no hay necesidad de software adicional. Simplemente ingrese los comandos correctos y ssh-keygen hará el resto.

Los algoritmos comunes que se utilizan son RSA, ECDSA y Ed25519, y cada tipo tiene sus propias especificaciones y longitudes de clave utilizables. Durante la creación, puede especificar estos detalles e ingresar otras instrucciones usando los comandos correctos. Luego, puede continuar usando Terminal para copiar, modificar y eliminar sus claves almacenadas.

Ya sea por diversión o por función, saber cómo generar sus propias credenciales de acceso es una habilidad valiosa para aprender. A medida que nuestras vidas avanzan en línea, proteger nuestros datos privados es importante, y los sabios utilizarán todas las herramientas a su disposición.


Todas las pruebas gratuitas disponibles para diferentes servicios de Apple

Todas las pruebas gratuitas disponibles para diferentes servicios de Apple

En estos días, Apple ofrece una amplia gama de diferentes servicios de suscripción, que incluyen todo, desde almacenamiento en la nube hasta juegos móviles. Si no ha usado uno antes, Apple le permite probar cada uno de sus servicios de forma gratuita, pero se ofrecen muchas pruebas diferentes.

¿El mouse no funciona en tu Mac? 10 consejos para solucionarlo

¿El mouse no funciona en tu Mac? 10 consejos para solucionarlo

¿Tiene problemas para que su mouse funcione correctamente en su Mac? Ya sea un Magic Mouse o un mouse Bluetooth, inalámbrico o con cable de terceros, es probable que tenga problemas con el mouse en algún momento.

¿Apple está trabajando en una consola de juegos portátil?

¿Apple está trabajando en una consola de juegos portátil?

Cada pocos meses, surge un informe de que Apple está trabajando en un competidor de Nintendo Switch, con el objetivo de establecerse en el mundo del hardware de juegos portátiles.

¿Tu Mac sigue cambiando de red Wi-Fi? Esto es lo que hay que hacer

¿Tu Mac sigue cambiando de red Wi-Fi? Esto es lo que hay que hacer

macOS es un sistema operativo maravilloso pero, como suele ser el caso de las computadoras, es posible que deba solucionar algunos problemas de vez en cuando. Un área clave sobre la que desea estar al tanto es la conectividad a Internet de su Mac.

Las 7 mejores aplicaciones de escritura de guiones para Windows y Mac

Las 7 mejores aplicaciones de escritura de guiones para Windows y Mac

Si desea llegar a cualquier parte de la industria del cine, debe utilizar el software adecuado para formatear su guión. Esto se aplica tanto a los narradores aficionados como a los guionistas profesionales.

Cómo cerrar sesión en Mail en una Mac

Cómo cerrar sesión en Mail en una Mac

¿Ya no desea o necesita recibir correos electrónicos en la aplicación MacOS Mail? Si es así, puede cerrar la sesión de Mail en su Mac y eso dejará de sincronizar sus correos electrónicos con su cuenta.

MacBook Pro de 14 pulgadas versus MacBook Pro de 16 pulgadas: ¿Qué Mac M1 Pro o M1 Max debería comprar?

MacBook Pro de 14 pulgadas versus MacBook Pro de 16 pulgadas: ¿Qué Mac M1 Pro o M1 Max debería comprar?

Los nuevos modelos Apple de MacBook Pro de 14 y 16 pulgadas ofrecen casi todas las funciones que los usuarios profesionales han estado pidiendo a la compañía durante años. Estas computadoras brindan un salto masivo en rendimiento, eficiencia y duración de la batería, que el mercado de las computadoras portátiles no ha visto en años. Además, ven el regreso de puertos útiles como una carga SDXC, HDMI y MagSafe.

Cómo ver el historial del portapapeles en una Mac

Cómo ver el historial del portapapeles en una Mac

El portapapeles ha estado presente en las computadoras durante décadas y las Mac no son una excepción. Pero, ¿qué es exactamente el portapapeles? ¿Y cómo puedes ver todo lo que se registra a lo largo de los años?

Una eGPU Mac mini permite mejorar el rendimiento de los gráficos

Una eGPU Mac mini permite mejorar el rendimiento de los gráficos

El uso de una eGPU con su Mac mini puede ser una excelente manera de aprovechar al máximo el pequeño gabinete y, al mismo tiempo, lograr un excelente rendimiento gráfico para tareas como juegos y procesamiento de imágenes. En esta guía, explicaremos lo que una eGPU puede agregar a su configuración, cómo funcionan y si vale la pena gastar algo de dinero extra en este pequeño kit.

Cómo usar Garageband en Mac para grabar múltiples pistas en vivo a la vez

Cómo usar Garageband en Mac para grabar múltiples pistas en vivo a la vez

GarageBand es una excelente estación de trabajo de audio digital (DAW) gratuita para creativos como músicos y podcasters que usan Mac. Así es como puede utilizarlo para grabar varios instrumentos a la vez.

¿Qué es una Mac mini? Una guía para la computadora de escritorio Apples Tiny

¿Qué es una Mac mini? Una guía para la computadora de escritorio Apples Tiny

Estás navegando por Apple Store y ves la Mac mini. Pero, ¿qué es el Mac mini? ¿Qué hace? ¿Y deberías comprar uno? Aquí, vamos a ver todo lo que necesita saber sobre la pequeña computadora de escritorio.

10 cosas divertidas para preguntarle a Siri en iPhone y Mac

10 cosas divertidas para preguntarle a Siri en iPhone y Mac

Como asistente virtual controlado por voz de Apple, Siri puede realizar varias tareas bajo sus órdenes. Puede enviar mensajes, iniciar una llamada, configurar recordatorios y más. También puedes hacerle preguntas a Siri como ¿Dónde estoy? o ¿Cuánto tiempo me tomará llegar a mi destino?

Cómo hacer que su Mac lea texto en pantalla con un atajo de teclado

Cómo hacer que su Mac lea texto en pantalla con un atajo de teclado

Incluso con la creciente popularidad del contenido de video, gran parte de la información en la web todavía se transmite a través de texto. Sin embargo, si somos honestos con nosotros mismos, la lectura puede ser una tarea ardua, especialmente cuando no se tiene la mejor visión.

Cómo usar contenido hablado para que su Mac se lea en voz alta

Cómo usar contenido hablado para que su Mac se lea en voz alta

Las Mac han podido leer texto en su pantalla en voz alta durante mucho tiempo sin descargas ni aplicaciones de terceros. Esta función ha existido como Text to Speech, Speech y como parte de la función VoiceOver.

Cómo enviar y recibir archivos rápidamente desde una Mac a través de FTP

Cómo enviar y recibir archivos rápidamente desde una Mac a través de FTP

Si desea enviar o recibir archivos de su Mac en su red local, todo lo que necesita es un cliente FTP. Apples macOS tiene una opción que le permite intercambiar archivos entre su Mac y otros dispositivos en la misma red mediante FTP.

Cómo permitir ventanas emergentes en una Mac

Cómo permitir ventanas emergentes en una Mac

¿Tiene problemas con un sitio web en macOS porque su navegador está bloqueando las ventanas emergentes? Afortunadamente, puede desactivar el bloqueador de ventanas emergentes en los principales navegadores como Safari, Chrome y Firefox en su máquina.

Cómo dejar de usar Apple Family Sharing o eliminar a otros miembros de la familia

Cómo dejar de usar Apple Family Sharing o eliminar a otros miembros de la familia

Con Family Sharing de Apple, puede compartir el acceso a los servicios y compras de Apple con los miembros de su familia. La función también le permite tener un álbum de fotos compartido y almacenamiento en iCloud, y rastrear y compartir las ubicaciones de los demás.

Cómo cambiar el idioma del corrector ortográfico en 5 paquetes de Office en Mac

Cómo cambiar el idioma del corrector ortográfico en 5 paquetes de Office en Mac

En nuestra sociedad global, a menudo debemos comunicarnos a través de las fronteras utilizando diferentes dialectos, y saber cómo cambiar el idioma de nuestras aplicaciones de oficina es vital. En la mayoría de los casos, la configuración es sencilla. Echemos un vistazo a cómo cambiar el idioma del corrector ortográfico en las populares suites ofimáticas de macOS.

Controle sus hábitos de aplicaciones macOS con Quitter

Controle sus hábitos de aplicaciones macOS con Quitter

Algunas aplicaciones pueden crear hábito, pero Quitter es una que podría ser buena para su salud digital. Es una pequeña aplicación de barra de menú con una tarea única que tiene como objetivo reducir las distracciones.

Las 6 mejores aplicaciones de limpieza y optimización de Mac

Las 6 mejores aplicaciones de limpieza y optimización de Mac

Si bien las Mac son excelentes máquinas, no son perfectas. De vez en cuando, es posible que su Mac necesite algún mantenimiento para funcionar de la mejor manera.

¿El mouse no funciona en tu Mac? 10 consejos para solucionarlo

¿El mouse no funciona en tu Mac? 10 consejos para solucionarlo

¿Tiene problemas para que su mouse funcione correctamente en su Mac? Ya sea un Magic Mouse o un mouse Bluetooth, inalámbrico o con cable de terceros, es probable que tenga problemas con el mouse en algún momento.

¿Tu Mac sigue cambiando de red Wi-Fi? Esto es lo que hay que hacer

¿Tu Mac sigue cambiando de red Wi-Fi? Esto es lo que hay que hacer

macOS es un sistema operativo maravilloso pero, como suele ser el caso de las computadoras, es posible que deba solucionar algunos problemas de vez en cuando. Un área clave sobre la que desea estar al tanto es la conectividad a Internet de su Mac.

Cómo cerrar sesión en Mail en una Mac

Cómo cerrar sesión en Mail en una Mac

¿Ya no desea o necesita recibir correos electrónicos en la aplicación MacOS Mail? Si es así, puede cerrar la sesión de Mail en su Mac y eso dejará de sincronizar sus correos electrónicos con su cuenta.

MacBook Pro de 14 pulgadas versus MacBook Pro de 16 pulgadas: ¿Qué Mac M1 Pro o M1 Max debería comprar?

MacBook Pro de 14 pulgadas versus MacBook Pro de 16 pulgadas: ¿Qué Mac M1 Pro o M1 Max debería comprar?

Los nuevos modelos Apple de MacBook Pro de 14 y 16 pulgadas ofrecen casi todas las funciones que los usuarios profesionales han estado pidiendo a la compañía durante años. Estas computadoras brindan un salto masivo en rendimiento, eficiencia y duración de la batería, que el mercado de las computadoras portátiles no ha visto en años. Además, ven el regreso de puertos útiles como una carga SDXC, HDMI y MagSafe.

Cómo ver el historial del portapapeles en una Mac

Cómo ver el historial del portapapeles en una Mac

El portapapeles ha estado presente en las computadoras durante décadas y las Mac no son una excepción. Pero, ¿qué es exactamente el portapapeles? ¿Y cómo puedes ver todo lo que se registra a lo largo de los años?

Una eGPU Mac mini permite mejorar el rendimiento de los gráficos

Una eGPU Mac mini permite mejorar el rendimiento de los gráficos

El uso de una eGPU con su Mac mini puede ser una excelente manera de aprovechar al máximo el pequeño gabinete y, al mismo tiempo, lograr un excelente rendimiento gráfico para tareas como juegos y procesamiento de imágenes. En esta guía, explicaremos lo que una eGPU puede agregar a su configuración, cómo funcionan y si vale la pena gastar algo de dinero extra en este pequeño kit.

Trello vs Wekan: ¿cuál es la mejor herramienta de gestión de proyectos?

Trello vs Wekan: ¿cuál es la mejor herramienta de gestión de proyectos?

rello está disponible para casi todas las plataformas, mientras que Wekan es de código abierto y el soporte principal es a través de una aplicación basada en web. Wekan también se puede alojar en un servidor local, mientras que Trello se ejecuta con un código de propiedad.

Cómo usar Garageband en Mac para grabar múltiples pistas en vivo a la vez

Cómo usar Garageband en Mac para grabar múltiples pistas en vivo a la vez

GarageBand es una excelente estación de trabajo de audio digital (DAW) gratuita para creativos como músicos y podcasters que usan Mac. Así es como puede utilizarlo para grabar varios instrumentos a la vez.

Las 7 mejores aplicaciones de Twitter para Mac que debes usar

Las 7 mejores aplicaciones de Twitter para Mac que debes usar

Estas son algunas de las mejores aplicaciones de Twitter para Mac que debería considerar usar en lugar del cliente web oficial en el navegador.

Los 5 mejores clientes FTP para Windows y MacOS

Los 5 mejores clientes FTP para Windows y MacOS

Con docenas de Clientes FTP en el mercado, es difícil encontrar el adecuado para usted. Entonces, hicimos esta guía detallada sobre los mejores clientes FTP.