Necesito enviar una clave pública a un EC2, sin usar los comandos ec2- * api, y no puedo.
Intenté scp y ssh-copy-id, pero la cabina no puede usar el parámetro -i para conectarse usando los pares de claves.
El parámetro ssh-copy-id -i es el archivo (clave pública) que se enviará.
¿Qué puedo hacer para subirlo?
scp admite -i. ¿Qué comando intentaste ejecutar y cuál es el resultado?
—
dfranke el
Tampoco tengo claro exactamente qué estás tratando de hacer. ¿Está intentando iniciar una instancia con una clave ssh que generó localmente o tiene una instancia que ya se está ejecutando en la que está intentando instalar una segunda clave?
—
dfranke el
dfranke Puedo conectarme a la instancia en este momento, usando ssh -i file.pem. Pero necesito hacer un cron en el lado del cliente con rsync, entonces, necesito tener un acceso sin autenticación.
—
TiagoGouvea
Creo las claves públicas en el lado del cliente pero no puedo enviarlas al servidor. Es el unico problema. Cómo enviar mis claves públicas del cliente al servidor. :( Creo que es simple, pero en este momento no puedo.
—
TiagoGouvea
@TiagoGouvea
—
guleria
scpes compatible -i. Puedes usarlo como scp -i your_pem.pem your_file user@aws_ip:/home/user/. Probablemente recibas un error debido a tus permisos en tu archivo pem. Debería ser 400(es decir chmod 400 your_pem.pem)