让网络服务器重新加载系统范围的环境变量

让网络服务器重新加载系统范围的环境变量

我对文件进行了更改/etc/environment,并希望网络服务器用户www-data能够从中受益,而无需重新启动服务器。

看来,为了重新加载文件/etc/environment我只需要登录^

因此,我试图让www-data用户继续登录,但没有找到任何相关内容。

我正在使用lighttpd网络服务器。

如何使网络服务器(及其用户)在/etc/environment不重新启动的情况下了解更改?

答案1

我不太确定我完全理解你到底想在这里做什么。你是说你允许网络服务器及其用户通过shell登录吗?

然而,除了你想要用lighttpd做的神秘用法之外,如果你想应用env设置并使web服务器知道envs,你需要做的就是反弹lighttpd。您不必为此重新启动服务器,只需重新启动 Web 应用程序即可。

相关内容