我想要来自PHP的exec iptables。
我已经在sudoers文件中添加了这一行:
Rails.application.routes.draw do
devise_for :users
resources :questions do
resources :answers
end
resources :users
# For details on the DSL available within this file, see
http://guides.rubyonrails.org/routing.html
root "pages#welcome"
end
我也尝试过
root ALL=(ALL) ALL apache ALL=(root) NOPASSWD:/sbin/iptables -A INPUT -s * -j ACCEPT
我的服务器在centos 7上运行。
然后,当我执行脚本时,我得到了:
抱歉,不允许用户apache作为“服务器名”上的apache执行'/ sbin / iptables -A INPUT -s xxx.xxx.xxx.xxx -j ACCEPT'吗?
部分代码:
root ALL=(root) ALL apache ALL=(root) NOPASSWD:/sbin/iptables -A INPUT -s * -j ACCEPT
感谢您的帮助:)