gpt4 book ai didi

php - 授权特定用户使用iptables

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

我到处搜索都没有找到答案。这是我的问题。

我在 Linux 中,我可以轻松地以 root 身份运行所有 iptables 功能。我想授权特定用户也使用所有 iptable 功能。每次我尝试从授权用户(root 除外)访问它时,都会收到此错误:

“iptables v1.4.7:无法初始化 iptables 表‘过滤器’:权限被拒绝(您必须是 root)也许 iptables 或您的内核需要升级。”

然后我尝试了 chown root:user iptables 以及符号 iptables 链接到的所有文件,以便用户可以访问它。此方法适用于我希望授权用户访问的所有其他文件,但不适用于 iptables。

我需要答案的原因是因为我想在 php 中编写代码,允许用户阻止和取消阻止 IP 地址访问整个服务器的任何部分。我有过太多的黑客尝试,我希望能够通过几次点击来禁用这些黑客 IP,而不是总是以 root 身份访问 shell 来手动删除它们。

有什么想法吗?

最佳答案

您可以使用“sudo”命令来允许普通用户以 root 身份运行命令。

这可能很危险,您需要非常小心地正确编码。

关于php - 授权特定用户使用iptables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25466155/

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