node.js - 从 AWS Lambda (NodeJS) 发送 SSH 命令

标签 node.js amazon-web-services aws-lambda

我想在 AWS Lambda Nodejs 中创建一个函数,可以将一些 SSH 命令发送到 Linux 机器。可能吗?

我知道有一些 nodejs 模块可以执行此操作,但 AWS Lambda Nodejs 没有它们,我不想让任何 EC2 参与此 Lambda。

我只想知道如何从 AWS Lambda 函数通过 SSH 或其他一些我想不到的方法在 Linux 机器上执行一些命令。

最佳答案

这篇文章现在相对较旧,但对于找到这篇文章的人,AWS 发表了一篇博客文章,主要描述了您正在寻找的内容:https://aws.amazon.com/fr/blogs/compute/scheduling-ssh-jobs-using-aws-lambda/

显然 AWS 博客文章描述了如何将其用于 AWS 服务,但该示例仍然使用 python。

关于node.js - 从 AWS Lambda (NodeJS) 发送 SSH 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34325475/

相关文章:

amazon-web-services - SAM 模板和 Cloudformation 模板之间的区别

javascript - 为什么我会收到 createIndex 弃用错误?

javascript - Node.js 应用程序在尝试使用它下载大文件时崩溃

javascript - 当与其他 View 不在同一文件夹中时,Swig 标签在索引文件中不起作用

amazon-web-services - cfn-init 是否需要从 UserData 调用?

file-upload - 通过 Amazon API 网关和 lambda 上传图像

amazon-web-services - 创建 lambda 时如何获取 cloudformation 创建的角色

node.js - Node Sass 找不到当前环境的绑定(bind) : Windows 64-bit with Node. js 6.x

amazon-web-services - 如何获取 AWS Autoscaling 启动实例的 pem 文件

java - Amazon S3 - 使用 Java AWS SDK 将区域设置为 EU