【问题标题】:where is rabbitmq context userrabbitmq 上下文用户在哪里
【发布时间】:2012-06-02 02:22:35
【问题描述】:

在 mac (lion) 上安装 rabbitmq 后,文档显示其上下文用户名为 "rabbitmq"。当试图通过操作系统的首选项面板的帐户菜单设置命名"rabbitmq" 用户时,它告诉我该帐户已经建立,不能重复创建。 但是在检查/Users/ 目录时,我找不到rabbitmq 路径。另外,当检查/etc/passwd 配置文件时使用"cat /etc/passwd |grep rabbitmq" 的命令。但是响应是空白的。

你能告诉我rabbitmq用户在哪里吗? .erlang.cookie 文件的放置位置,'.erlang' 文件的放置位置。

如果可以的话,请告诉我rabbitmq-server project的哪个源代码文件是负责创建上下文用户的,我好想看。

【问题讨论】:

    标签: macos erlang osx-lion osx-snow-leopard rabbitmq


    【解决方案1】:

    我通过自制软件安装了rabbitmq,并运行了sudo rabbitmq-server。输出中列出了主目录:

    AMQP 0-9-1 / 0-9 / 0-8
    Copyright (C) 2007-2012 VMware, Inc.
    Licensed under the MPL.  See http://www.rabbitmq.com/
    
    node           : rabbit@kelly-mac
    app descriptor : /usr/sbin/../../opt/rabbitmq/sbin/../ebin/rabbit.app
    home dir       : /Users/kjw
    config file(s) : (none)
    cookie hash    : <somehadh>
    log            : /var/log/rabbitmq/rabbit@kelly-mac.log
    sasl log       : /var/log/rabbitmq/rabbit@kelly-mac-sasl.log
    database dir   : /var/lib/rabbitmq/mnesia/rabbit@kelly-mac
    erlang version : 5.9
    

    看起来主目录是基于运行rabbitmq的用户设置的。尝试将 cookie 和 .erlang 文件放在主目录中,看看是否可行。

    【讨论】:

    • 感谢您的回复。我会试试的。
    • 今天早上查了一下,结果是正确的。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2019-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多