【发布时间】:2021-11-26 12:07:31
【问题描述】:
我知道我可以通过rabbitmqctl list_user_permissions myuser 获得特定用户的权限,但我怎样才能轻松地为所有用户做到这一点?
我在互联网上找不到任何东西。
【问题讨论】:
标签: rabbitmq rabbitmqctl
我知道我可以通过rabbitmqctl list_user_permissions myuser 获得特定用户的权限,但我怎样才能轻松地为所有用户做到这一点?
我在互联网上找不到任何东西。
【问题讨论】:
标签: rabbitmq rabbitmqctl
我知道这在 bash 中有效,但我想知道是否有更自然的方法可以做到这一点。
for user in $(rabbitmqctl list_users --no-table-headers --quiet | awk '{print $1}'); do
echo "$user:"
rabbitmqctl list_user_permissions --quiet --no-table-headers $user
echo ""
done
或一行:
for user in $(rabbitmqctl list_users --no-table-headers --quiet | awk '{print $1}'); do echo "$user:" && rabbitmqctl list_user_permissions --quiet --no-table-headers $user && echo ""; done
【讨论】: