安裝rabbitMQ的Linux賬號是root的后續(xù)問題
安裝rabbitMQ的Linux賬號是root,
1.生產(chǎn)中,是否應該用一個普通賬號去安裝和啟動RabbitMQ?還是說root賬號或普通賬號都無所謂?
2.那么rabbitMQ啟動后是面向所有外部請求進行服務的,那么用root賬號去啟動rabbitMQ,是否會造成其只能服務于一部分請求?
答:
用一個普通賬號去安裝和啟動 RabbitMQ 是更佳做法。 這樣可以限制服務運行所具有的權限,降低潛在的安全風險,并且符合最小權限原則。確保為這個賬號分配足夠的權限來執(zhí)行 RabbitMQ 的必要操作,但同時也要避免過度的權限。
RabbitMQ 啟動后會面向所有外部請求進行服務,與啟動它的賬號無關。 RabbitMQ 會監(jiān)聽指定的端口(默認是5672),無論是 root 賬號還是普通賬號啟動,它都可以接受來自任何客戶端的連接和請求。因此,使用 root 賬號啟動 RabbitMQ 不會導致它只能服務于一部分請求。