当对象缺少这些字段时,
我将Amazon SES配置为将电子邮件存储到S3
。此外,我配置s3fs
将此邮箱装载到本地文件系统。但是,具有权限0000
的文件是可见的。
这可以通过设置x-amz-meta-
报头来解决。
是否可以编写Lamda函数,将此标头添加到新文件(存储在S3的电子邮件(?像这个
您可以使用所有权限映射S3 bucket,这样就不会出现访问问题。
echo allow_other>/ets/fuse.confs3fs-o umask=0000,uid=1001-o允许其他
uid是用户的用户id。在/etc/passwd 中查找
s3fs默认为无uid或权限。您可以通过以下方式指定默认值:
s3fs bucket mountpoint -o umask=037,uid=$UID