CĂłmo crear una clave pĂșblica/privada SSH
La clave pĂșblica ssh-rsa
se refiere a la parte pĂșblica del par de claves (junto con la clave privada correspondiente) utilizada para autenticaciĂłn y cifrado en SSH. Esta clave pĂșblica se comparte con Mercado Pago para permitir la autenticaciĂłn.
Durante el proceso de integraciĂłn, debes proporcionar la clave pĂșblica al equipo, que la configurarĂĄ en el servicio SFTP de Mercado Pago.
Para generar esta clave, ejecuta el siguiente comando en tu terminal:
terminal
ssh-keygen -t rsa -b 4096
Como resultado, se generarĂĄn dos claves: una pĂșblica y una privada. Mientras la llave pĂșblica serĂĄ proveida a Mercado Pago, la clave privada serĂĄ utilizada para establecer la conexiĂłn con el servidor SFTP.
Ambas llaves (pĂșblica y privada) deben estar almacenadas en el mismo directorio de la computadora desde el que se establecerĂĄ la conexiĂłn al servidor SFTP de Mercado Pago.
La clave pĂșblica generada consta de 3 columnas:
- algoritmo
- valor de la clave pĂșblica
- host / comentario
Ejemplo:
plain
ssh-rsa CCCCB3NzaC1yc2EAAAADAQABAAABgQDIuC0emFLk1nGC1MCmJDqHzJy9N3WGJFCrDY8EuhcrpCP+5R6X/LnVESwn291IR2B7cO6jZtv6v8OohdWl9nCfNndm5w9HRuujrbpPebADGbrG89srHCuQVLY8zg+/cvLk0yGGvsSkpCZsJDm74VHngkwxdnR3T0dfpHFG/JcFjeNPpCW4d9N9gfkpmclBpfB14VMLoQ2K2xwLbujaxra0p0EbEbc/eq1vdN+m2Ja7WyR1L+66Cp3NKw1+suFIlP2H58kn7988JZ4baenfwOv8qQZu6WqsyJTecSwDgBn6Jr7WbpKfq2+nARif96nip5rFwxKWkHs7pDGu2XniurzlGe7MQaRc/XLdeAewS1qkt9qS51b1hy816KvcBFC5zPOH2P3yFWTcEFDT3WUfJ0o1MQk22eAHuCSK1tjRdDCGoB5sCjYYGCPonIaRc85CRNi/5CpD0i+xmopW1gOK6Q7dZSj6kSaphK1WK47Mdn20Eeu+OADLqnWN/np2qWyK/68= user@host
DespuĂ©s de generar las claves, comparte con el equipo de Mercado Pago los datos necesarios detallados en la secciĂłn de Requisitos previos y solo la clave pĂșblica generada con las 3 columnas descritas.
Con base en esta informaciĂłn, Mercado Pago crearĂĄ y proporcionarĂĄ un user_name
, el host (sftp.mercadolibre.io
) y el seller_Id
(identificador interno necesario para el nombre de los archivos generados), datos con los que podrĂĄs completar la integraciĂłn.