gpt4 book ai didi

linux - iptables根据uid删除特定规则

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

比如说,我添加了 3 个这样的规则:

# iptables -A INPUT -s google.com -m owner --uid-owner 10011 -j DROP
# iptables -A INPUT -s facebook.com -m owner --uid-owner 10011 -j DROP
# iptables -A INPUT -s microsoft.com -m owner --uid-owner 10022 -j DROP

现在我想删除所有 uid 10011 的规则。是否有任何可能的命令可以做到这一点?尝试找到规则并一一删除它们是一个想法,但还不够好。

最佳答案

iptables --line-numbers -L 输入| awk '/UID 匹配 10011/{ print $1 }' |排序-r |同时读取 num ;执行 iptables -D INPUT ${num} ;完成

请注意,iptables -D 一次只能删除一条规则。当我们删除一条规则时,它们的编号可能会发生变化,因此我们必须通过递减编号来删除它们,因此使用 sort -r

关于linux - iptables根据uid删除特定规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23446808/

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