codecommit aws github amazon-web-services ssh-keys

github - aws - codecommit ssh config file



¿Cuáles son los requisitos para las claves AWS OpsWorks SSH? (2)

Agregué una clave de implementación de RSA a mi repositorio de github privado, pero cuando la agrego a mi aplicación de rieles OpsWorks (pego la clave pública en el campo "Repository SSH Key") y trato de guardar, aparece el mensaje de error "Proporcione un vale válido". Clave SSH ".

La clave se generó utilizando los valores predeterminados de ssh-keygen (RSA 2048, sin frase de contraseña).

No estoy seguro de qué más podría estar mal.


AWS Opsworks necesita la clave privada en lugar del público. Si el campo regresa:

Proporcione una clave SSH válida

Probablemente copie pegó la clave pública. Después de haber generado una clave SSH (para obtener más información al respecto, consulte: https://help.github.com/articles/generating-ssh-keys/ )

Desea copiar la clave privada ingresando el siguiente comando en su terminal.

pbcopy < ~/.ssh/id_rsa

Y luego pegue la clave privada en el campo Repository SSH. Tenga en cuenta que debe asignar la clave pública al repositorio.

http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-deploykeys.html


Ah ... tonto yo.

AWS OpsWorks está solicitando la clave que se implementará en el servidor de aplicaciones, por lo que necesita la clave privada (incluyendo ----- BEGIN RSA PRIVATE KEY ----- y ----- END RSA PRIVATE KEY-- --- delimitadores).

La clave de despliegue de github, obviamente, es la clave pública.