HAProxy – 是否有一种方法来添加身份validation套接字

我们希望在HAProxy中使用以下行来允许我们远程启用和禁用服务器:

global stats socket [email protected]:1000 level admin

有没有办法给这个添加基本的身份validation? 或者添加一个用户名和密码,以便谁可以访问这个端口?

无法将身份validation添加到HAProxy套接字。 所以正如在这个线程中提到的那样,通过以下方式来保护套接字:
1 /仅将套接字公开给受信任的networking(防火墙,..)
2 /使套接字监听一个环回接口,并使用ssh隧道来访问它。
3 /使用HAProxy前端访问套接字,然后您可以使用SSL进行保护。

你可以把统计位置放在自己的听节中,并添加auth:

listen statistics bind :1234 mode http stats enable stats uri /stats stats realm Statistics stats auth username:password