オープンSSHログイン用のAWS SFTPパスワードは何ですか

オープンSSHログイン用のAWS SFTPパスワードは何ですか

走る

sftp -i privatekeyfile sftp_user@MY_ENDPOINT

エンドポイントのパスワードを尋ねられます

sftp_user@MY_ENDPOINT's password: 

ここでどのようなパスワードを入力すればよいのでしょうか?

他の人は私のSSHパスワードの使用について言及しましたが、私は「」でアクセスを拒否されました

私はキーファイルを生成しました ssh-keygen -P "" keyname

コンテキストとしては、外部の顧客とデータを共有するために、S3 にアクセスできる FTP サーバーをセットアップしたいと考えています。

答え1

ユーザーのパスワードがありません。サービスは認証にキーを使用しています。

使用しているロールに との信頼関係があることを確認する必要がありますtransfer.amazonaws.com。次のようになります。

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

関連情報