我正在尝试使用需要私钥文件的AWS Lambda连接到STFP。我能够从本地连接,现在我需要将其部署到Lambda函数中。但是pysftp.connection
需要filepath
而不是keystring
连接。
我可以使用YAML文件将私有文件打包到我的Lambda软件包中吗?
import pysftp
ftp = pysftp.Connection(host = hostname , username=user, port=22, private_key='...pem')
连接到STFP时可以将pem文件存储在AWS SSM中并访问文件吗?
我不会在其他答案中将文件存储在s3中,这不是很好的安全实践。
这是一个文档,其中包含有关如何在Lambda中使用SSM机密的示例,在成功使用之前,我已经使用过它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句