AWS SFTP Transfer не может передать файл
Я использую передачу AWS SFTP, я создал сервер и пользователя SFTP, я пытаюсь поместить файл, используя - положить
Я вижу ответ ниже
sftp> put test_1.csv --sse AES256
Uploading test_1.csv to /test_bucket/data/2021-07-20/test_1.csv
test_1.csv 100% 639 25.2KB/s 00:00
Couldn't close file: Permission denied
sftp>
Ниже политики я использую
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": "kms:*",
"Resource": "*"
},
{
"Sid": "VisualEditor1",
"Effect": "Allow",
"Action": "s3:ListBucket",
"Resource": [
"arn:aws:s3:::test_bucket"
]
},
{
"Sid": "VisualEditor2",
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:GetObjectAcl",
"s3:GetObject",
"s3:DeleteObjectVersion",
"s3:DeleteObject",
"s3:PutObjectAcl",
"s3:GetObjectVersion"
],
"Resource": [
"arn:aws:s3:::${transfer:HomeDirectory}/*"
]
}
]
}
В моем пользователе SFTP, который я создал на сервере SFTP передачи AWS, я упомянул передачу: HomeDirectory как test_bucket / data / 2021-07-20 /
Есть ли какие-то разрешения, которые мне не хватает? Я сослался на приведенную ниже документацию, но, похоже, мне это не подходит.Невозможно прочитать или записать какие-либо файлы с помощью AWS Transfer для SFTP при использовании ключа шифрования KMS