我有一个网站正在更改配置文件,/etc/network/interfaces
但www-data
无法重新启动网络。该怎么办?
Ubuntu Server 12.04
答案1
调整您的概念,也涉及安全性/可靠性方面。
如果是真的有理由网站需要调整系统配置,你需要联系一个自写的守护进程,它提供了适当的保护,并且是专门的仅有的在申请中有限的变化。
你肯定不是想要授予您的 Web 服务器超级用户权限。
[编辑]
要明确的是,你的网络服务器还应该不是在 /etc/network/ 中写入文件,因为仅此一项就需要您更改那里的权限,这不是一个好主意。您的守护进程必须协调这一点,同时还要考虑潜在的竞争条件。