文件名称:SFTPServer:得益于ssh2模块,用node.js编写的SFTP服务器
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-28 12:50:33
JavaScript
SFTP服务器 设计为使用模块的简单方法。 会承认,这样做只是作为概念证明,只是为了好玩……因为我可以。 此SFTP服务器将允许somoene使用保存在数据库中的ssh公钥通过文件系统或数据库下载文件。 对文件和密钥使用适配器可以将它们存储在任何需要适配器的地方。 如果要将文件存储在AWS S3存储桶中,请创建一个适配器以检索文件。 是否要使用MongoDB代替SQL Server? 创建一个新的数据库适配器。 lib目录中的所有文件均使用ES2015进行编码。 由于我仅安装了Node.js 0.12.7,因此我使用babel转换为ES5。 如果您拥有Node.js 4+或io.js,则可能不需要babel。 安装 假设您已经安装了node.js(我已经安装了0.12.7),请运行npm install来安装依赖项。 为了实现数据库连接,请在根目录中创建一个db_config.jso
【文件预览】:
SFTPServer-master
----fileforyou.txt(5B)
----server.js(1KB)
----lib()
--------database()
--------SFTPServer.js(10KB)
--------key()
--------adapter()
----keys()
--------README.md(173B)
----README.md(2KB)
----client_test.js(661B)
----.gitignore(67B)
----package.json(478B)