如何在浏览器中编辑AWS S3中的文件?

Jör*_*ech 21 cloud text-editor amazon-s3 amazon-web-services

我通过亚马逊的S3系统托管了我的主页.为了更改页面上的信息,目前,我必须更改计算机上的文件并上传新版本.但是,我想在浏览器中直接更改S3存储桶中的文件(在任何地方进行更改).

是否有基于云的文本编辑器可以使用S3作为"文件系统",并允许我更改文本文件(例如,html,css,js等)?

Gui*_*pie 17

如果您使用 VSCode 并安装AWS 扩展,您可以:

  1. 在 VSCode 窗口中的 AWS Explorer 中打开 S3 中所需的存储桶
  2. 在 AWS Explorer 中右键单击所需的文件,然后选择“下载为...”,选择位置,然后按“下载”
  3. 在本地编辑您的文件
  4. 再次右键单击 AWS Explorer 中的文件并选择“上传到父级...”,选择文件,然后按“上传”


L0j*_*j1k 5

不,目前没有 AWS 支持的在浏览器中编辑 S3 文件的方法(就像在 cPanel 中一样)。


Mic*_*eim 5

您可以使用免费的CloudBerry Explorer for Amazon S3直接从S3 浏览,设置存储桶,上传,下载和编辑文件

云莓近日宣布舒适multible文件编辑和更改自动上传.

编辑

如果您需要基于Web的编辑器,您可能需要查看此浏览器编辑器.显然它能够从s3存储桶中读取文件,但需要安装在您自己的Web空间中.


ano*_*932 5

我会S3 Sync从中使用awscli来下载文件并在本地进行编辑,然后再将其同步回其原始位置并更新原始文件。

有关S3同步的文档在这里:https : //docs.aws.amazon.com/cli/latest/reference/s3/sync.html

  • 下载文件然后上传它的示例将大大改善这个答案 (4认同)
  • 这是这里的最佳答案。您不能直接在 s3 中编辑 s3 文件。 (2认同)