【发布时间】:2020-03-04 08:19:06
【问题描述】:
我正在创建一个 AWS lambda 以使用 python-gnupg 加密/解密 s3 中的文件,但是在运行无服务器 lambda 时出现此错误(homedir `/tmp/sls-py-req/gnupg' 上的不安全权限') 在运行命令 gpg.gnupg.GPG(gnupghome=homedir)
时显示 homedir='/tmp'
try:
gpg = gnupg.GPG(gnupghome=homedir)
except TypeError:
gpg = gnupg.GPG(homedir=homedir)
在我的机器上本地运行lambda,没有出现错误。
【问题讨论】:
-
你是否让 lambda 与 python-gnugp 一起工作?我遇到了这个问题:stackoverflow.com/questions/66770313/…
标签: python gnupg serverless aws-serverless