我正在尝试将iptables规则文件保存到/ etc / sysconfig / iptables。 我想这样做,而不login到根。 我试图使用
sudo iptables-save> / etc / sysconfig / iptables
但它会抛出权限被拒绝的错误。
我怎样才能保存文件没有login到根? 我在我的应用程序中使用这个,所以我不想通过应用程序login到根。
谢谢
要使用sudo,你可以做sudo iptables-save | sudo tee /etc/sysconfig/iptables sudo iptables-save | sudo tee /etc/sysconfig/iptables
shell在/ etc / sysconfig / iptables中没有权限写入,因为它在用户中运行。
标准出的redirect是由你发的不是root …这个单行工作
sudo bash -c "iptables-save > /etc/iptables/rules.v4 "