自动接受“配置iptables-永久”

时间:2018-07-07 11:50:23

标签: linux bash sh iptables

我在需要配置网络的地方创建了bash脚本,但是在一个阶段中,他要求我保存新规则,如何防止它并自动设置“是”。

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 1443

sudo apt-get -y install iptables-persistent

sudo service netfilter-persistent save

message where he ask to save

1 个答案:

答案 0 :(得分:-2)

对于非终端程序

实际上,您始终可以通过以下几种方法自动输入en词:

 yes word | command

(在此word中将被输入为command的输入) 或使用expect(如果您需要更复杂的对话框)。

用于终端程序(根据您的情况)

对于交互式会话,您可以通过以下方式尝试:

  1. 在tmux会话中启动
  2. 使用tmux send-keys发送“ Enter”

这正是您想要的。

tmux send-keys Enter

所有组合:

sudo tmux -L dialog-session new-session -d service netfilter-persistent save
sudo tmux -L dialog-session send-keys Enter

(实际上,您在这里不需要sudo,但是由于您的sudo我使用sudo