ejabberdctl não encontrado no bash Ubuntu (instalando o ejabberd)

0

Aqui está o site que tentei usar como manual:

Como instalar o servidor eJabberd XMPP no Ubuntu | DigitalOcean

Eu estava tentando instalar o ejabberd com a aplicação dos tutoriais em muitos sites na minha VM, que é o Ubuntu, mas estou preso no começo. Depois eu escrevi

sudo  apt-get update
sudo apt-get -y install ejabberd

ele instala o ejabberd. Mas quando tento escrever o seguinte

ejabberdctl register admin localhost mypassword

diz que ejabberdctl não foi encontrado. Eu também tentei reiniciá-lo, mas ainda é o mesmo.

sudo service ejabberd restart
    
por Prethia 03.11.2016 / 09:09

1 resposta

1

ejabberdctl é de propriedade do root com 550 permissões instaladas em /usr/sbin , o que significa que usuários não-root não podem executar o binário. Experimente:

sudo ejabberdctl register admin localhost mypassword

sudo eleva seus privilégios para root nesse terminal (depois de inserir uma senha), dando acesso ao binário.

    
por siloko 03.11.2016 / 09:18