amazon-web-services - AWS Lambda SSH 到非 AWS 实例
问题描述
我需要 ssh 到非 AWS 实例以通过 Lambda 推送一些文件。我看到来自 Lambda 的 ssh 是可能的,但我看不到非 AWS 实例的 ssh 示例。可能吗?
解决方案
从 AWS Lambda 函数中使用 SSH 是相当不寻常的。SSH 通常用于人类登录 Linux 计算机。
如果您的目标是将文件放到 Internet 上某处的计算机上,更好的架构可能是将文件放在 Amazon S3 中,然后让远程计算机从 S3 中“提取”数据。这提供了更好的安全性,并且是一种更“松散耦合”的架构。
如果您确实需要通过 AWS Lambda 函数复制文件,请考虑改用scp。有一个 Python 库可用:scp · PyPI
推荐阅读
- couchbase - 创建 Couchbase 视图时出现多个查询错误
- python - 如何使用 Python 获取 GraphQL 架构?
- android - 无法解析配置“:react-native-image-picker:classpath”的所有文件
- java - Kafka Avro 序列化器和反序列化器异常。Avro 支持的类型
- spring-kafka - Kafka Spring:如何动态或循环创建监听器?
- javascript - 使链接激活展开文本按钮
- python - 如何更改 numpy mkl BLAS 库?
- c++ - 为什么我的数组没有正确递增?
- c# - 如何在 Delphi 的帮助下获取 iphone 硬件序列号?
- c# - 访问其他 Windows 窗体类 C# 中的变量