问答详情
源自:2-3 安装 RabbitMQ-3.9.8

安装rabbitMQ的Linux账号是root的后续问题

安装rabbitMQ的Linux账号是root,

1.生产中,是否应该用一个普通账号去安装和启动RabbitMQ?还是说root账号或普通账号都无所谓?

2.那么rabbitMQ启动后是面向所有外部请求进行服务的,那么用root账号去启动rabbitMQ,是否会造成其只能服务于一部分请求?


答:

  1. 用一个普通账号去安装和启动 RabbitMQ 是更佳做法。 这样可以限制服务运行所具有的权限,降低潜在的安全风险,并且符合最小权限原则。确保为这个账号分配足够的权限来执行 RabbitMQ 的必要操作,但同时也要避免过度的权限。

  2. RabbitMQ 启动后会面向所有外部请求进行服务,与启动它的账号无关。 RabbitMQ 会监听指定的端口(默认是5672),无论是 root 账号还是普通账号启动,它都可以接受来自任何客户端的连接和请求。因此,使用 root 账号启动 RabbitMQ 不会导致它只能服务于一部分请求。


提问者:马斯克2048 2024-05-07 09:52
微课

个回答