

request hostsĬreate a certificate request (CSR) file for submission to a certificate authority. Commands take a list of hosts to be included in the certificate.

Commands are of the form prosodyctl cert subcommand. Prosodyctl can create self-signed certificates, certificate requests and private keys for use with Prosody. Prints the current execution status of the prosody server daemon. Signals the prosody server daemon to reload configuration and reopen log files. Equivalent to running prosodyctl stop followed by prosodyctl start. This operation will block for up to five seconds to wait for the server to stop executing. This operation will block for up to five seconds to wait for the server to execute. If run as root prosodyctl will attempt to change to a user named “prosody” before executing. Failure to do so will cause prosodyctl to complain. To perform daemon control commands prosodyctl needs a pidfile value specified in /etc/prosody/. Daemon ManagementĪlthough prosodyctl has commands to manage the prosody daemon it is recommended that you utilize your distributions daemon management features if you attained Prosody through a package. deluser jidĭeletes an existing user with Jabber ID, jid, from the server. You will be prompted to enter the user’s new password.
Ejabberd reset password password#
passwd jidĬhanges the password of an existing user with Jabber ID, jid. You will be prompted to enter the user’s password. In the following commands users are identified by a Jabber ID, jid, of the usual form: adduser jidĪdds a user with Jabber ID, jid, to the server. If a user named “prosody” is found then prosodyctl will change to that user before executing its commands.

This typically means executing prosodyctl as the root user. Prosodyctl needs to be executed with sufficient privileges to perform its commands. It may be used to control the server daemon and manage users. Prosodyctl is the control tool for the Prosody XMPP server. Add a user to the Prosody XMPP server: sudo prosodyctl adduser Set a user's password: sudo prosodyctl passwd Permanently delete a user: sudo prosodyctl deluser Synopsis.Reload the server's configuration files: sudo prosodyctl reload.Show the status of the Prosody server: sudo prosodyctl status.Manage a Prosody XMPP server Examples (TL DR)
