amazon-ec2 - our - permission denied(publickey) aws
cambiar los pares de claves de la instancia de ejecuciĆ³n ec2 (3)
Creo que necesita reconstruir la instancia con un par de claves antiguas (correctas).
http://docs.amazonwebservices.com/AWSSecurityCredentials/1.0/AboutAWSCredentials.html#EC2KeyPairs
Hola, he cometido un gran error con may key pairs en una instancia de ec2. No puedo conectarme con sftp y putty porque la clave privada es incorrecta.
¿Cómo puedo acceder a mis instancias o cambiar los pares de claves en la consola?
No puede cambiar las claves en una instancia en ejecución utilizando la consola de AWS. ¿Es esto un volumen de inicio de EBS o está utilizando una tienda de instancias? Si el primero, hay una forma indirecta de hacerlo. En este último caso, no tiene suerte y tendrá que finalizar la instancia y crear una nueva.
Pasos:
- Detener la instancia
- Crea una nueva instancia (que viene con un nuevo volumen y un nuevo par de claves)
- Separe el volumen anterior de su instancia y conéctelo a la nueva instancia que acaba de crear a lo largo del nuevo volumen (de modo que ahora tiene dos volúmenes conectados a su nueva instancia)
- Inicie la nueva instancia y monte el volumen anterior (
/dev/sdf
es el valor predeterminado). - Copie los contenidos de
/home/ec2-user/.ssh
y/etc/ssh
del nuevo volumen al volumen anterior - Detenga la nueva instancia y adjunte el volumen anterior a su instancia principal
- Comience su instancia anterior
Ahora puede usar el nuevo par de claves que generó para la nueva instancia, para conectarse a la anterior.
Esto funcionó para mí y solo unas pocas notas:
- Ambas instancias eran del mismo tipo y distribución
- Las instancias deberán estar en la misma región y zona del Amazonas
- Si usa IP elástica, vuelva a conectar la dirección IP elástica, ya que se liberará