使用php脚本重新启动tor服务
我知道还有一个问题与我的问题类似,但需要另一种方式 我需要使用使用php脚本重新启动tor服务,php,linux,command-line,Php,Linux,Command Line,我知道还有一个问题与我的问题类似,但需要另一种方式 我需要使用exec 如果我使用exec('sudo-service-tor-restart')在我的php脚本中 将此行添加到www-data-ALL=(ALL)NOPASSWD:ALL到sudoers文件后 但是我认为这样做太冒险了,我试着用.sh文件来做 exec(“sh/file/tor.sh”)但也不起作用 有没有一种安全简单的方法可以做到这一点?您应该创建一个不需要任何密码的.sh文件来重新启动Tor服务(也许您可以为此目的创建一个新
exec
如果我使用exec('sudo-service-tor-restart')代码>在我的php脚本中
将此行添加到www-data-ALL=(ALL)NOPASSWD:ALL
到sudoers
文件后
但是我认为这样做太冒险了,我试着用.sh文件来做
exec(“sh/file/tor.sh”)代码>但也不起作用
有没有一种安全简单的方法可以做到这一点?您应该创建一个不需要任何密码的.sh文件来重新启动Tor服务(也许您可以为此目的创建一个新用户?Idk,这个si与系统管理副本相关)。如果.sh适用于shell,那么它将适用于您的php@lorenzo_campanile使用ALL=(ALL)NOPASSWD:/usr/bin/killall是否更安全?