安全 · 第 7 题,共 12 题
哪些屏障保护位于 /typo3/install 的独立 Install Tool 免受未授权访问?
有 2 个正确答案。 简单
显示答案
答案
- A 服务器上必须存在名为 ENABLE_INSTALL_TOOL 的文件
- B 需要一个独立于后台密码的 Install Tool 密码
解析
Install Tool 可以在最底层重新配置系统,并且不需要后台登录,因此它受到双重保护。第一,必须存在空的标志文件 ENABLE_INSTALL_TOOL,在 Composer 安装中例如位于 var/transient/ 或 config/;TYPO3 会在 60 分钟后或注销时自动删除它。第二,需要 Install Tool 密码,自 v14 起也可以用 vendor/bin/typo3 install:password:set 设置。在后台,Admin Tools 只对拥有维护者(Maintainer)权限的管理员开放,而不对编辑开放。