如何从 .NET AWS Lambda 函数运行 PuTTYgen

问题描述 投票:0回答:1

我有一个 .NET 8.0 AWS Lambda 函数。我需要生成一个新的 RSA 密钥对,并使用密码将私钥转换为 PPK 格式。

由于 PPK 是 PuTTYgen 特定的格式,因此我无法找到任何本机 .NET 工具来将生成的密钥转换为 PPK。

作为替代方案,我读到可以从 Lambda 运行任意可执行文件,但所有示例都是 Nodejs。

所以我的问题是,如何将 PuTTYgen 打包到我的 Lambda 函数中,然后使用 C# 执行它?

c# .net amazon-web-services aws-lambda putty
1个回答
0
投票

请参阅如何在 AWS Lambda 中添加自定义库和二进制文件?

但请注意,AWS Lambda 在 Linux 上运行。 PuTTY(gen) 主要是一个 Windows 应用程序。确保您使用 PuTTYgen 的 Linux 版本。

© www.soinside.com 2019 - 2024. All rights reserved.