我需要像Linux的bsd authpf工具。 用户应该通过ssh或一些web应用程序进行身份validation,并且在我的计划中进行身份validation后,将为用户指定的iptables规则将被执行。
你能build议我一些指针开始。
问候,
你可以自己编写这样的代码。 / etc / sudoers文件将是一个很好的资源,但是我认为从根本上来说,你正在寻找的是: http : //www.nufw.org/
它将基于用户的身份validation添加到IPtables规则。 所以只有在用户通过authentication之后才能通过防火墙。
您还可以在用户的主文件夹中使用.bashrc或.bash_profile文件。
每次用户login时,bash(如果正在使用)都会读取这些文件(不知道顺序)。
你可以把你的iptables规则放在那里。 每个用户都有自己的。