我需要从 node.js 中的 lambda 函数连接到 SFTP。
const Client = require('ssh2-sftp-client');
const config = {
host: 'host',
port: 22,
username: 'user',
privateKey: 'location of privatekey file',
password: 'passphrase'
};
我将从 SecretsManager 访问密码。我的第一个想法是将 ppk 文件(加密)存储在 AWS S3 存储桶中。我查看了是否有从 AWS 存储和检索 ppk 文件的最佳实践,但找不到任何东西。任何建议,将不胜感激。谢谢!