gpt4 book ai didi

linux - 自动接受 "Configuring iptables-persistent"

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:32 26 4
gpt4 key购买 nike

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

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

最佳答案

对于非终端程序

实际上,您始终可以通过多种方法自动输入任何单词:

 yes word | command

(在此单词将作为命令的输入输入)或者使用 expect,如果您需要更复杂的对话框。

对于终端程序(您的情况)

对于交互式 session ,您可以尝试以下方式:

  1. 在 tmux session 中启动它
  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)

关于linux - 自动接受 "Configuring iptables-persistent",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51222938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com