ejabberdの管理コマンド(ejabberdctl)の基本機能のクイックリファレンス

ejabberdサーバー起動

ejabberdctl start

ejabberdサーバの停止

sbin/ejabberdctl stop

ユーザの登録

ejabberdctl register <user> <host> <password>

ユーザの登録解除

ejabberdctl unregister <user>

登録されている全ユーザの表示

ejabberdctl registered_users <host>

helpの表示

ejabberdctl help 

状態の確認

ejabberdctl status

上記で<host>とは、ejabberd.cfg に定義したホストを指しており、"localhost"とかではダメなので注意。以下のように、/etc/ejabberd/ejabberd.cfg の host_config で設定したホスト名*1でないといけない。

{host_config, "hoge.fuga", [{auth_method, internal}]}.

*1:下記の例だと"hoge.fuga"