Какой пароль aws sftp для входа по открытому ssh?

Какой пароль aws sftp для входа по открытому ssh?

я бегу

sftp -i privatekeyfile sftp_user@MY_ENDPOINT

и меня просят ввести пароль для моей конечной точки

sftp_user@MY_ENDPOINT's password: 

Какой пароль мне здесь следует ввести?

Другие упоминали об использовании моего пароля SSH, но мне отказывают в доступе с помощью ""

Я сгенерировал свой файл ключей с помощью ssh-keygen -P "" keyname

Для примера, я хочу настроить FTP-сервер с доступом к S3, чтобы обмениваться данными с внешними клиентами.

решение1

Пароля для пользователя нет. Сервис использует ваш ключ для аутентификации.

Вам необходимо убедиться, что используемая вами роль имеет доверительные отношения с transfer.amazonaws.com. Это должно выглядеть так:

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

Связанный контент