【发布时间】:2019-10-17 02:05:43
【问题描述】:
当我在 docker 中运行 php-fpm 时,默认帐户是 www-data,但我想在 docker 中以 root 身份运行。
我将配置文件,用户和用户组编辑为root,但我不知道如何添加-R。所以容器无法运行。
【问题讨论】:
-
这不是一个好的安全实践。为什么你需要以 root 身份运行它?
-
我希望我的 php 应用程序可以管理一些由 root 创建的文件。例如,我的 aria2 是由 root 运行的,但我的 netClodu 是由 www-data 运行的。
-
我认为更安全的方法是使用用户
www-data启动您的 aria2。这样一来,PHP 的安全问题就不会危及系统中的所有文件。