Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Para saber más: factores de autenticación

Hola a todos y todas.

Mostraron fue sobre crear un token solamente?.

Me parece mejor usar el SSH, pero no veo en esta clase como debe de crearse y configurarse en la maquina. Deberían haber mostrado las dos opciones.

2 respuestas

Hola Luis, espero que estés bien

Entiendo tu interés en querer explorar diferentes métodos de autenticación, como el uso de SSH, además de los tokens. Aunque en la clase se enfocaron en los tokens, configurar SSH es una excelente alternativa para asegurar tus conexiones con GitHub.

Para configurar SSH en tu máquina, puedes seguir estos pasos generales:

  1. Generar una clave SSH: Abre tu terminal y ejecuta el siguiente comando para generar una nueva clave SSH. Asegúrate de reemplazar "tu-email@example.com" con tu dirección de correo electrónico:

    ssh-keygen -t ed25519 -C "tu-email@example.com"
    

    Si tu sistema no soporta ed25519, puedes usar rsa:

    ssh-keygen -t rsa -b 4096 -C "tu-email@example.com"
    
  2. Agregar la clave SSH al agente SSH: Inicia el agente SSH y agrega tu clave privada:

    eval "$(ssh-agent -s)"
    ssh-add ~/.ssh/id_ed25519
    

    O si usaste rsa:

    ssh-add ~/.ssh/id_rsa
    
  3. Agregar la clave SSH a tu cuenta de GitHub: Copia el contenido de tu clave pública al portapapeles:

    cat ~/.ssh/id_ed25519.pub
    

    Luego, ve a GitHub, accede a "Configuración" > "SSH and GPG keys" y agrega una nueva clave SSH pegando el contenido que copiaste.

Usar SSH es una forma segura y conveniente de autenticarte con GitHub, especialmente si trabajas en múltiples proyectos o máquinas.

Espero que esta información te sea útil y puedas configurar tu acceso SSH sin problemas. ¡Espero haber ayudado y buenos estudios!

Hola Brenda, gracias por toda la información.

Me he pasado casi 4 horas leyendo mucha documentación de git en su pagina oficial y en otros foros, también videos, ya que yo uso Linux. He conseguido instalar bien git, generar las llaves, configurar y ya estoy haciendo las otras pruebas de comandos. Espero que todo vaya bien.

Por ahí leí algo que se puede configurar el VSC para que de una vez suba los commits. Voy a leer esa documentación o si tienes info te agradecería me la puedas compartir por favor.

Nuevamente muchas gracias