You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Lambda自定义运行时出现Runtime.InvalidEntrypoint权限拒绝错误求助

解决Lambda自定义Runtime(Bash脚本)的权限拒绝问题

你遇到的错误是Lambda无法执行自定义Runtime的入口文件bootstrap,具体错误信息如下:

{
  "errorMessage": "RequestId: f6adb86a-7fbd-4ed5-85d8-2e07edda78e6 Error: fork/exec /var/task/bootstrap: permission denied",
  "errorType": "Runtime.InvalidEntrypoint"
}

解决方法核心是确保bootstrap文件具备可执行权限,具体操作步骤:

  • 本地给bootstrap文件添加执行权限:
    在终端运行命令:chmod +x bootstrap

  • 打包时保留文件权限:
    使用zip命令打包时,加上-r参数来保留文件的权限设置,示例命令:
    zip -r lambda-function.zip bootstrap your-script.sh
    (把your-script.sh替换成你实际的bash脚本文件名)

  • 额外检查:确认Lambda函数的执行角色已附加AWSLambdaBasicExecutionRole权限(虽然这个错误主要和文件权限相关,但基础权限缺失也可能引发异常)

注意:Lambda自定义Runtime的bootstrap是执行入口,Lambda环境会直接调用它,必须保证文件有可执行权限,否则就会触发权限拒绝错误。

内容的提问来源于stack exchange,提问作者Jefledge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 17:40:41