Можно ли указать Amazon SES установить заголовок x-amz-meta? - PullRequest
0 голосов
/ 15 ноября 2018

Я настраиваю Amazon SES для хранения электронной почты на S3. Также я настраиваю s3fs для монтирования этого почтового ящика в локальную файловую систему. Но файлы видны с разрешения 0000.

Это можно решить, установив x-amz-meta- заголовки.

Можно ли написать функцию Lamda, которая добавит этот заголовок в новый файл (электронная почта хранится на S3)? вот так

Ответы [ 2 ]

0 голосов
/ 16 января 2019

s3fs по умолчанию не имеет идентификатора пользователя или разрешения, если у объектов нет этих полей. Вы можете указать значения по умолчанию через:

s3fs bucket mountpoint -o umask=037,uid=$UID
0 голосов
/ 11 декабря 2018

Вы можете отобразить корзину S3 со всеми разрешениями, чтобы не было проблем с доступом.

echo allow_other> /ets/fuse.conf s3fs -o umask = 0000, uid = 1001 -o allow_other

uid - это идентификатор пользователя. посмотрите в / etc / passwd

...