安裝時我正在使用user:admin ..domain:Admin-PC.I能夠啓動它。但它表示當前節點是:'當前ejabberd節點的名稱是ejabberd @ localhost'。我認爲當前節點應該是admin @ localhost。此外,我無法登錄到web界面使用用戶:admin @ Admin-PCejabberd節點
-1
A
回答
0
ejabberdctl默認節點名稱爲'localhost'。您可以通過編輯已安裝的ejabberdctl的NODE變量或用'--node $ nodename'參數調用它來覆蓋它。
2
Erlang中的節點名稱(給定機器上的ejabberd,默認本地主機)與Unix用戶(管理員在機器上)無關。 ejabberd默認定義的節點名稱只是一個字符串名稱。
2
默認的ejabberd安裝使用'ejabberd'作爲用戶部分,'localhost'作爲域部分。 因此,如果您沒有明確地更改/etc/ejabberd/ejabberdctl.cfg,ejabberd將使用'ejabberd @ localhost'作爲節點的「短名稱」。
短名稱由erlang命令中的選項「-sname」表示。
如果你想改變這個,你可以編輯ejabberdctl.cfg中的ERLANG_NODE(默認配置文件在該參數前有有用的註釋)。
爲了連接到Web管理界面,您需要:
- 註冊一個管理員帳戶(例如,「ejabberdctl註冊管理MYDOMAIN ADMINPASSWORD」)
- 授予管理員權限給該用戶的虛擬主機(即在ejabberd.cfg裏面你應該有這樣的東西: {acl,admin,{user,「admin」,「mydomain」}}。
- 登錄到web管理界面,用戶名:admin @ mydomain和密碼: adminpassword
同樣,正如其他人所述,您使用的linux帳戶與ejabberd節點名稱或Web管理員憑證無關。
相關問題
- 1. 如何更改ejabberd的默認節點名ejabberd @ localhost?
- 2. 錯誤:ejabberd節點「ejabberd @ localhost」已在運行
- 3. ejabberd節點的聚類如何工作?
- 4. ejabberd 16.03與Elixir,節點在第一個節點關閉時卡住
- 5. 查看發佈到ejabberd xmpp節點的消息
- 6. 羣集中ejabberd節點的最大數量是否有限制?
- 7. ejabberd節點的數量是否有限制?
- 8. Ejabberd啓動問題。 RPC失敗節點關閉錯誤
- 9. 如何從ejabberd客戶端接收消息到節點-xmpp
- 10. 來自ejabberd的禁止節點的連接嘗試
- 11. ejabberd上openshift - 失敗RPC連接到節點
- 12. Ejabberd /導軌「的getaddrinfo:節點名稱也不servname提供的,或不知道」
- 13. 在ejabberd中存儲無限數量的葉子節點的pubsub項目
- 14. 要羣集的ejabberd節點是否應位於同一個域下?
- 15. 我怎樣才能發佈 - 訂閱節點上禁用多認購ejabberd
- 16. 與ejabberd
- 17. Jenkins管道「節點內部節點」與「節點內部節點」
- 18. 節點/節點和Jade.cmd
- 19. XML節點和子節點
- 20. 節點紅色:CSV節點
- 21. HtmlAgilityPack節點和子節點
- 22. 過濾節點節點
- 23. smack UserSearchManager與ejabberd
- 24. ejabberd Websockets存在
- 25. Ejabberd:在MUC
- 26. 用於ejabberd
- 27. Ejabberd集羣
- 28. Ejabberd tls 1.2 only
- 29. ejabberd add iq handler
- 30. ejabberd Cluster Not Working