ejabberd,如何从一个特定IP阻止/授权服务器中的味精寄存器,并允许其他IP

时间:2018-10-15 12:01:20

标签: filter ejabberd

ejabberd版本18.06。

如何从一个特定IP阻止/授权服务器中的味精寄存器,并允许其他IP。 ?

我可以使用api_permissions> public_commands的两个IP完全阻止。不接受多个who&what命令。 &逻辑IP指示什么命令不可用。

是否有一种方法可以阻止从特定源IP通过http进行“注册”的特定命令?

1 个答案:

答案 0 :(得分:0)

只是我在其他地方看到的一个主意,但我还没有尝试过,您可以尝试在它前面加上一个!像这样:

api_permissions:
  "disable some":
    who:
      - ip: "127.66.66.66"
    what:
      - "!register"
      - "*"
  "test commands":
    who:
      - ip: "127.0.0.1/8"
    what:
      - "*"