如何防止ZeroMQ中的连接?

时间:2014-03-25 00:43:04

标签: python zeromq pyzmq

我有一个PUSH / PULL设置,但没有什么可以阻止某人知道PULL套接字绑定的IP地址和端口并向其发送垃圾。什么是防止这种情况的正确方法,只允许我有权连接到它的客户端?

如果这是不可能的,我可以告诉套接字只接受一个(第一个)连接并忽略任何后续连接吗?

1 个答案:

答案 0 :(得分:0)

您使用的是ZeroMQ> = 4.0吗?如果是这样,那么您可以利用新的安全功能。 Pieter Hintjens在他的博客上提供了概述:http://hintjens.com/blog:48

PLAIN身份验证方法允许简单的用户名/密码身份验证。请参阅此处的文档:http://api.zeromq.org/4-1:zmq-plain