RabbitMQ在Ubuntu上的安全设置主要包括以下方面:
guest或限制其仅本地访问:sudo rabbitmqctl delete_user guest。sudo rabbitmqctl add_user <username> <password>。sudo rabbitmqctl set_user_tags <username> <role>。ufw或iptables限制端口访问,仅开放必要端口。rabbitmq.conf中指定证书路径,启用listeners.ssl.default。sudo rabbitmqctl set_permissions -p <vhost> <username> ".*" ".*" ".*"。sudo rabbitmq-plugins enable rabbitmq_management,配置management.tcp.ip。/var/log/rabbitmq/)监控异常。参考来源: