Vraag ejabberdctl niet gevonden in bash Ubuntu (installing ejabberd)


Hier is de site die ik als handleiding probeerde te gebruiken:

Hoe eJabberd XMPP Server te installeren op Ubuntu | DigitalOcean

Ik probeerde ejabberd te installeren door de tutorials op veel sites toe te passen op mijn VM, die ubuntu is, maar ik zit in het begin vast. Nadat ik schreef

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

het installeert ejabberd. Maar als ik het volgende probeer te schrijven

ejabberdctl register admin localhost mypassword

er staat dat ejabberdctl niet is gevonden. Ik heb ook geprobeerd om het opnieuw op te starten, maar het is nog steeds hetzelfde.

sudo service ejabberd restart

0
2017-11-03 08:09


oorsprong




antwoorden:


ejabberdctl is eigendom van root met 550 geïnstalleerde rechten /usr/sbin wat betekent dat niet-rootgebruikers het binaire bestand niet kunnen uitvoeren. Proberen:

sudo ejabberdctl register admin localhost mypassword

sudo verhoogt uw privileges om in die terminal te rooten (na het invoeren van een wachtwoord) en geeft u zo toegang tot het binaire bestand.


1
2017-11-03 08:18