開啟 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"
    }
  ]
}

相關內容