马斯克2048
2024-05-07 09:52
安装rabbitMQ的Linux账号是root,
1.生产中,是否应该用一个普通账号去安装和启动RabbitMQ?还是说root账号或普通账号都无所谓?
2.那么rabbitMQ启动后是面向所有外部请求进行服务的,那么用root账号去启动rabbitMQ,是否会造成其只能服务于一部分请求?
答:
用一个普通账号去安装和启动 RabbitMQ 是更佳做法。 这样可以限制服务运行所具有的权限,降低潜在的安全风险,并且符合最小权限原则。确保为这个账号分配足够的权限来执行 RabbitMQ 的必要操作,但同时也要避免过度的权限。
RabbitMQ 启动后会面向所有外部请求进行服务,与启动它的账号无关。 RabbitMQ 会监听指定的端口(默认是5672),无论是 root 账号还是普通账号启动,它都可以接受来自任何客户端的连接和请求。因此,使用 root 账号启动 RabbitMQ 不会导致它只能服务于一部分请求。
还没有人回答问题,可以看看其他问题
SpringBoot2.x进阶 基于云服务器的中间件整合与应用
2568 学习 · 3 问题
相似问题
回答 1