开发者社区 问答 正文

OSS如何分享文件?

您已经将文件上传到存储空间中,现在您可以通过获取已上传文件的地址进行文件的分享和下载。

操作步骤


  1. 进入 OSS 管理控制台 界面。

  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。

  3. 单击 [backcolor=transparent]文件管理 页签。

  4. 单击目标文件的文件名,打开该文件的 [backcolor=transparent]预览 页面。如下图所示:

    参数说明:
    • 复制文件URL:用于下载文件。
    • 复制文件路径:用于所搜文件或者给图片类的文件加水印功能等。

  • 单击[backcolor=transparent]复制文件URL获取文件链接给访问者进行浏览或者下载。。
    如您的bucket的读写权限为[backcolor=transparent]私有,则在您获取文件访问URL时需设置[backcolor=transparent]链接有效时间。

    [backcolor=transparent]说明: URL签名的链接有效时间是基于NTP计算的。您可以将此链接给与任何访问者,访问者可以在有效时间内,通过此链接访问该文件。存储空间为私有权限时获得的地址是通过 URL签名方式 生成的。
  • 展开
    收起
    青衫无名 2017-10-17 15:00:38 3727 分享 版权
    阿里云 AI 助理回答

    您描述的操作流程非常详细,这里我再简要概括一下关键步骤和注意事项,帮助您更高效地使用阿里云对象存储服务(OSS)进行文件分享和下载:

    1. 访问OSS管理控制台

      • 登录阿里云官网,进入OSS管理控制台。
    2. 选择目标存储空间

      • 在左侧的存储空间列表中,点击您想要分享或下载文件所在的目标存储空间名称。
    3. 进入文件管理页面

      • 在打开的存储空间概览页面中,点击“文件管理”页签。
    4. 定位并选择文件

      • 在文件列表中找到您想分享或下载的文件,点击文件名。这将打开该文件的预览页面。
    5. 获取文件URL

      • 在文件预览页面,您可以执行以下操作:
        • 复制文件URL:此链接允许访问者直接下载文件。如果是私有存储空间,系统会要求您设置链接的有效时间。
        • 复制文件路径:适用于内部操作,如搜索文件或对图片类文件应用水印等功能。
    6. 设置私有Bucket的链接有效时间(如果适用):

      • 当您的Bucket权限设置为私有时,生成的文件访问URL是签名URL,需要指定一个有效时间。这意味着访问者只能在设定的时间内通过该链接访问文件。
    7. 了解URL签名机制

      • 私有Bucket生成的链接包含签名信息,确保安全性。这个签名基于NTP时间计算,确保即使链接被泄露,也只能在限定时间内使用。
    8. 分享链接

      • 获取到URL后,您可以将其分享给任何访问者。在有效期内,访问者可以通过此链接浏览或下载文件。

    记得,如果您希望文件长期可公开访问,可以考虑调整Bucket的访问权限为公共读,但这样做需谨慎考虑安全性和隐私问题。对于敏感数据,保持私有权限并生成临时链接是更安全的做法。

    有帮助
    无帮助
    AI 助理回答生成答案可能存在不准确,仅供参考
    0 条回答
    写回答
    取消 提交回答