嘿伙计,
我需要在php中连接linux root用户。
我在var / www / html / connect.php
中托管了我的文件我需要执行一个shell_exec脚本。它说“只有root用户才能登录”。
我该怎么改变?或者请帮我解决问题。
答案 0 :(得分:0)
通常php / apache使用 www-data 用户执行php文件。如果您需要执行shell,您需要做的就是使用 chmod
为该文件的www-data提供相应的权限答案 1 :(得分:-1)
你需要给服务器提供apache(或运行php的任何内容)sudo
权限,而不是以root身份运行,不要这样做:
sudo command