为用户限制PHP-CLI

为用户限制PHP-CLI,php,Php,我想限制用户使用PHP-CLI。我的意思是,在同一台服务器上,我希望在我的帐户中使用PHP-CLI,并且不希望其他用户访问PHP-CLI界面。或者选择哪个用户可以使用它 这可能吗?有很多方法。一个简单的例子: chmod 754 /usr/bin/php chgrp php /usr/bin/php 然后只将您想要的人添加到该php组中 当然,apache或web用户也应该在该组中。现在一切都是可能的。你可以使用某种监狱或其他东西来阻止对你想要的二进制文件的访问。一般来说,根/系统管理员可以做

我想限制用户使用PHP-CLI。我的意思是,在同一台服务器上,我希望在我的帐户中使用PHP-CLI,并且不希望其他用户访问PHP-CLI界面。或者选择哪个用户可以使用它


这可能吗?

有很多方法。一个简单的例子:

chmod 754 /usr/bin/php
chgrp php /usr/bin/php
然后只将您想要的人添加到该php组中


当然,apache或web用户也应该在该组中。

现在一切都是可能的。你可以使用某种监狱或其他东西来阻止对你想要的二进制文件的访问。一般来说,根/系统管理员可以做任何事情。所以答案严格来说是否定的(除非“the”user是root…)是的,我的意思是除了root。所以“php”组中的用户可以执行命令,而其他用户不能,对吗?是的。当然,root用户可以做任何事情。这不会改变的,谢谢你。这对我的Ubuntu服务器有好处。是否仍要禁用cpanel上的CLI?cpanel使用apache用户运行。你可能需要做一些认真的黑客才能到达那里。