tengo mi clave de acceso, clave secreta y el archivo de certificación de descarga.AWS EC2: generación de archivo de clave privada fuera de cert - ***. Pem para acceso a terminal SSH
entiendo que SSH requiere un archivo de clave privada para establecer una conexión SSH de terminal a mi instancia.
lo que he encontrado a través de Google es que tengo que usar puttygen para convertir mi archivo pem certificado en un archivo de clave privada:
sin embargo, todas las instrucciones que encontré se basan en una interfaz gráfica de usuario puttygetn y solo tengo la versión CL porque estoy ejecutando Linux Fedora 16 en mi computadora portátil. Hice mucho PuTTY, que venía con una GUI pero puttygen solo tiene una versión CL. lo que he intentado hacer en puttygen es el siguiente:
>puttygen cert-***.pem -o default.pem
puttygen: error loading `cert-***.pem': file does not begin with OpenSSH key header
puede señalar lo que estoy haciendo mal y cómo puedo usar CL puttygen para convertir mi archivo de certificado a un archivo de clave privada que es utilizable por SSH para conectarse a nadie a mis instancias?
gracias de antemano
gracias. Lo hice y cargué el archivo pem.pub en AWS Console. sin embargo, cuando intento conectarme con el archivo pem, me pide la contraseña passwd. podría ser un problema con el AMI particular, es decir, que se confió para que requiera el root passwd: > ssh -i aws_foampile_default.pem [email protected]***.compute-1.amazonaws.com > root @ ec2 - ***. contraseña de compute-1.amazonaws.com: – amphibient
¿Está seguro de que la AMI utiliza "raíz" como usuario de inicio de sesión? Puede ser "ec2-user" o "ubuntu" dependiendo de la AMI. –
sí, el usuario ec2 trabajó. Gracias – amphibient