Amazon web services 无法访问上载到AWS的文件

Amazon web services 无法访问上载到AWS的文件,amazon-web-services,aws-lambda,Amazon Web Services,Aws Lambda,我不确定这篇文章是否应该发布在服务器故障站点上,但我在Stack Overflow上看到了一些关于AWS的文章,所以我希望这篇文章也适合这里 我在将Python和Windows 10(而非Ubuntu)编写的文件压缩并上载到AWS lambda函数时遇到以下问题: [Errno 13]权限被拒绝 在压缩文件之前,我在文件上尝试了chmod644,但仍然存在同样的问题。我通过压缩上传到AWS的所有文件都会有权限被拒绝的问题,有解决方案吗 我也查看了其他关于这一点的帖子,他们在压缩文件之前讨论了在文

我不确定这篇文章是否应该发布在服务器故障站点上,但我在Stack Overflow上看到了一些关于AWS的文章,所以我希望这篇文章也适合这里

我在将Python和Windows 10(而非Ubuntu)编写的文件压缩并上载到AWS lambda函数时遇到以下问题:

[Errno 13]权限被拒绝

在压缩文件之前,我在文件上尝试了chmod644,但仍然存在同样的问题。我通过压缩上传到AWS的所有文件都会有权限被拒绝的问题,有解决方案吗

我也查看了其他关于这一点的帖子,他们在压缩文件之前讨论了在文件上使用chmod,但我也遇到了同样的问题:

  • 职位1:
  • 职位2:
  • 职位3:访问aws-ec2

有什么建议吗?

您在哪里创建文件?在AWS Lambda中,您只能在
/tmp/
中创建文件。当您说“压缩并上传文件…到AWS Lambda函数”时,是指从本地计算机到Lambda函数作为Lambda的源代码,还是其他什么?您使用什么上传zip文件、aws cli或其他文件?