我在 Amazon 的 S3 系统上托管了我的主页。为了更改页面上的信息,目前,我必须更改计算机上的文件并上传新版本。但是,我想直接在浏览器中更改 S3 存储桶中的文件(在任何地方更改)。
是否有可以将 S3 用作“文件系统”并允许我更改文本文件(例如 html、css、js 等)的基于云的文本编辑器?
我在 Amazon 的 S3 系统上托管了我的主页。为了更改页面上的信息,目前,我必须更改计算机上的文件并上传新版本。但是,我想直接在浏览器中更改 S3 存储桶中的文件(在任何地方更改)。
是否有可以将 S3 用作“文件系统”并允许我更改文本文件(例如 html、css、js 等)的基于云的文本编辑器?
我会使用S3 Sync
fromawscli
下载文件并在本地编辑它们,然后再将它们同步回原始位置并更新原始文件。
此处有关 S3 同步的文档:https ://docs.aws.amazon.com/cli/latest/reference/s3/sync.html
编辑:示例:
aws s3 sync s3://mybucket .
aws s3 sync . s3://mybucket
您可以使用免费的CloudBerry Explorer for Amazon S3直接从 S3浏览、设置您的存储桶、上传、下载和编辑您的文件
CloudBerry宣布了舒适的多文件编辑和自动上传您的更改。
编辑
如果您需要基于 Web 的编辑器,您可能想看看这个浏览器编辑器。显然它能够从 s3 存储桶中读取文件,但需要安装在您自己的网络空间中。
不,目前没有 AWS 支持的在浏览器中编辑 S3 文件的方法(就像您可以在 cPanel 中一样)。
如果您使用 VSCode 并安装AWS 扩展,您可以: