¿Qué es la contraseña de AWS SFTP para iniciar sesión en Open SSH?

¿Qué es la contraseña de AWS SFTP para iniciar sesión en Open SSH?

Corro

sftp -i privatekeyfile sftp_user@MY_ENDPOINT

y me piden la contraseña de mi punto final

sftp_user@MY_ENDPOINT's password: 

¿Qué contraseña se supone que debo proporcionar aquí?

Otros han mencionado el uso de mi contraseña ssh pero se me niega el acceso con ""

Generé mi archivo clave con ssh-keygen -P "" keyname

Por contexto, quiero configurar un servidor ftp con acceso a S3 para poder compartir datos con clientes externos.

Respuesta1

No hay contraseña para el usuario. El servicio está utilizando su clave para autenticarse.

Debe asegurarse de que el rol que está utilizando tenga la relación de confianza transfer.amazonaws.com. Debería verse así:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": [
          "transfer.amazonaws.com"
        ]
      },
      "Action": "sts:AssumeRole"
    }
  ]
}

información relacionada