s3browser是一种易于使用管理S3的客户端。京东云OSS兼容 Amazon S3 API,您可使用s3browser管理京东云OSS,详见兼容接口。
1.下载安装包
下载地址:https://s3browser.com/download.aspx
2.安装
点开安装即可
存储空间操作中OSS暂不支持【服务器访问日志管理】与【版本控制】,跨区域复制功能由于该工具只能选择同一区域bucket,所以不能设置。与S3尚未兼容的【镜像回源】与【自定义域名】,请前往控制台设置,另外有些高级配置该工具需要付费才可使用。
1.点击【New bucket】创建存储空间
2.创建弹框中输入bucket name
说明
1.在存储空间列表中,选中需要设置的bucket名称,单击右键,选择【edit Permissions(ACL)】。如图:
2.按照OSS支持的规则设置,完成设置。
说明
设置Bucket ACL时,建议您通过OSS控制台或者SDK设置,相比使用s3browsers更加便捷高效。 同时您需要注意,目前对于OSS,Bucket ACL 与Bucket policy 仅可通过其一管理存储空间权限,二者不可共存。如同时设置,s3browsers将出现报错并显示异常。
1.在存储空间列表中,选中需要设置的bucket名称,单击右键,选择【edit Bucket policy】。如图:
2.参考Bucket policy 规范,在如下表格中完成设置。
说明:
1.在存储空间列表中,选中需要设置的bucket名称,单击右键,选择【Website Configuration】。
2.在【Website Configuration】弹框中,按下图选中第二个单选框,并必须配置【Index document】,【Error document 】配置为可选。如下图:
3.点击【OK】保存。
说明:
OSS 存储空间的删除目前必须满足以下条件:
1.在存储空间列表中,选中将要删除的bucket名称,单击右键,选择【delete policy】。
2.点击下图中确定删除复选框,即可完成删除,如图:
说明:
您可以使用CORS搭建web 应用,使用javaScript 和HTML5直接访问OSS中资源。详见跨域访问设置,API请参考put bucket cors。
1.在存储空间列表中,选中需要设置的bucket名称,单击右键,选择【CORS Configuration】。
2.在下图中输入CORS配置,您可以点击下图中【Sample CORS Configuration】文字链接,在网页中挑选模板,按照自己需求修改,点击【Apply】,完成设置。
说明:
1.在存储空间列表中,选中需要设置的bucket名称,单击右键,选择【lifecycle Configuration】。
2.在【Filter】页签中,可以输入或者点击右侧文件夹图标选择文件前缀,若需要应用全部文件,该项不填即可。如下图:
3.之后在【Transition/Expiration actions】页签中,完成过期删除的时间配置项。【Transitions】转换对象存储类型目前不支持,【other actions】完成全部请求重定向的配置,目前也不支持,之后点击【Add new rule】添加规则,如下图:
4.在【Bucket lifecycle rules】管理页面中,点击【Save】完成规则添加。
您也可点击已有的规则完成修改。
说明
当主账号或子账号被授予某个存储空间或某前缀文件的读取权限时,您可以通过添加 external bucket 的方式实现在s3browser中管理文件与存储空间。
1.使用您的账号登录s3browser后,在菜单栏中点击【Buckets】,下拉框中选择【Add External Buckets】。
2.【Add External Buckets】弹框中添加文件路径,支持添加bucket 或 bucket中某文件夹,保存选项,如图:
暂不支持设置对象acl与自定义header,tag 。
单击对应的存储空间名即可。
如图:您可以创建文件夹,上传,下载,删除文件等。
点击上图中,【Upload】选项,支持文件与文件夹上传。上传完成后自动刷新文件列表。
s3browser 免费版支持分片上传,大于1GB文件推荐使用该工具上传到OSS。
如下图:
1.右击需要复制的对象,支持文件与文件夹复制
2.点击【Copy to】
1.右击对象
2.选择【Rename】 ,重命名弹框中输入名字,点击【Rename】即可。
说明
此操作会将原来的对象删除。
1.右击对象
2.选择【Move to 】
3.选择目的存储空间,点击OK即可。
支持文件与文件夹删除。
方式一:点击对象,右击【Delete】
方式二:点击对象,点击对象框下面的【Delete】