sftp-gcs:SFTP到Google Cloud Storage网桥的实现

时间:2024-05-22 19:37:17
【文件属性】:

文件名称:sftp-gcs:SFTP到Google Cloud Storage网桥的实现

文件大小:39KB

文件格式:ZIP

更新时间:2024-05-22 19:37:17

JavaScript

sftp-gcs SFTP是使用基于SSH的协议传输文件的功能。 目前,GCP没有任何预提供的产品,无法使用SFTP将文件移入或移出Google Cloud Storage(GCS)。 GCP市场上有许多提供此功能的第三方产品。 SFTP协议是一个开放标准。 已经开发了实现该协议的各种编程库。 这意味着我们可以使用这些库来实现我们自己的SFTP服务器应用程序。 我们已经做到了这一点,并使用Google Cloud Storage作为文件的后端存储媒体。 当SFTP客户端连接到我们的服务器并放置或获取文件时,它们将从GCS数据中写入和读取。 该应用程序是用Node.js编写的,并且已经在各种运行时进行了测试,包括作为容器运行。 该解决方案的当前实现仅支持单个目标存储桶。 为了使SFTP应用程序能够从GCS读取和写入,它必须具有可用于身份验证的身份。 当前实现使用应用程序默认凭据。


【文件预览】:
sftp-gcs-main
----.gitignore(2KB)
----Dockerfile(167B)
----package.json(636B)
----Makefile(1KB)
----package-lock.json(59KB)
----.dockerignore(12B)
----LICENSE(11KB)
----.gcloudignore(12B)
----README.md(3KB)
----sftp-gcs.js(46KB)
----keys()
--------default_host.key(2KB)

网友评论