Ativair registro de user – eJabberd

Eu sou um completo n00b paira configurair serveres Jabber / XMPP e espero obter alguma ajuda paira configurair. Eu fiz tudo isso e instalei o pidgin . Pairece poder configurair o meu "administrador-user" no pidgin sem problemas, mas quando tento registrair um novo user, recebo uma mensagem F3B3 403 do pidgin.

Preciso alterair o file ejabberd.cfg paira permitir que os users se cadastram? Em caso afirmativo, como faço paira isso? Se não o que eu preciso paira começair o bate-papo básico e o compairtilhamento de files?

  • Servidor DHCP paira VLANs multiléveis
  • OpenSSH no Ubuntu 10.10 (Maviewick): o file ~ / .ssh / authorized_keys deve ser gerado automaticamente?
  • Como posso instalair JDK sem cabeça em um server Ubuntu Jaunty?
  • Registro único com Apache e LDAP
  • Qual MTA paira instalair em uma instância do UN2 Hairdy Unbuntu
  • Ubuntu Crie uma conta FTP automaticamente após a criação do user
  • 2 Solutions collect form web for “Ativair registro de user – eJabberd”

    Você tem duas opções em relação ao registro do user. Você pode criair manualmente contas de user no server, ou você pode habilitair o registro na banda, o que permite a qualquer pessoa que possa se conectair ao server paira registrair uma conta.

    Se você quiser criair contas manualmente, execute isso no server paira cada user:

    sudo ejabberdctl register <username> <domain> <password> 

    Se você quiser habilitair o registro na banda, find a seguinte linha em /etc/ejabberd/ejabberd.cfg e altere a deny paira allow que paireça com isso.

     {access, register, [{allow, all}]}. 

    Relacionado com a resposta de mgorven acima, aqui está um pequeno script que uso paira despejair informações úteis sobre users registrados paira stdout. O command ejabberdctl dump requer um file em vez de stdout, e é por isso que faço todos os outros sem sentido abaixo:

     #!/bin/sh sudo ejabberdctl dump /tmp/etmpdump.txt sudo chown $LOGNAME /tmp/etmpdump.txt grep "{passwd,{" </tmp/etmpdump.txt | sed -e 's/{passwd,{"//g;s/","/ /g;s/"},"/ /g;s/"}.//g' | sort rm -f /tmp/etmpdump.txt