函数计算FC权限给 777 合适吗?

函数计算FC权限给 777 合适吗?

展开
收起
三分钟热度的鱼 2023-07-26 12:37:28 155 分享 版权
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    函数计算FC的权限不使用777模式,不是很合适。

    777模式表示:

    所有者(Owner)有读取/写入/执行权限

    组(Group)成员有读取/写入/执行权限

    其他用户(Other)有读取/写入/执行权限

    也就是说,任何人都有完全控制该文件或目录的权限。

    但函数计算具有以下特点:

    多个函数公用同一个环境,需要隔离。

    需要限制函数访问其他函数生成的文件。

    函数执行用户是固定的,不需要很丰富的访问控制。

    所有函数执行都在阿里云的安全环境中。

    综上,函数计算更注重不同函数的隔离性。少数函数也只需要有限的读写权限。

    因此,775或755模式更合适:

    775 模式:所有者有读写执行权限,组和其他用户只有执行权限。

    755 模式:所有者有读写执行权限,组和其他用户只有执行权限。

    2023-07-28 22:48:16
    赞同 展开评论
  • 给函数计算(Function Compute,简称 FC)的权限设置为 777 是不合适的。权限 777 意味着对文件或目录赋予了最高级别的权限,即可读、可写和可执行权限,而且适用于所有用户和组。

    在函数计算中,建议根据实际需要和安全性考虑,仅为必要的文件或目录设置恰当的权限。以下是一些关于权限设置的建议:

    1. 最小特权原则:遵循最小特权原则,只给予函数所需的最低权限。这可以帮助减少潜在的安全风险。

    2. 文件与目录权限:根据实际需求,分配适当的权限。例如,对于只需读取文件的函数,设置文件权限为 r--(只读),对于需要写入文件的函数,可能将其权限设置为 rw-(可读写)。

    3. 避免过多权限:尽量避免给予不必要的权限,特别是对于涉及敏感信息或具有执行风险的操作的函数。

    4. 使用 IAM 角色:针对函数计算,你可以使用阿里云的身份和访问管理(Identity and Access Management,IAM)服务来创建和管理角色,以控制和限制函数的权限。

    2023-07-27 22:20:15
    赞同 展开评论
  • 可以的。此回答整理自钉群“【答疑群】人人都是创作家,Serverless 部署 AIGC 场景”

    2023-07-26 13:01:11
    赞同 展开评论
问答分类:
问答标签:
问答地址:

快速交付实现商业价值。

还有其他疑问?
咨询AI助理