diff --git a/admin_manual/configuration/reset_admin_password.rst b/admin_manual/configuration/reset_admin_password.rst new file mode 100644 index 000000000..cebab9c2a --- /dev/null +++ b/admin_manual/configuration/reset_admin_password.rst @@ -0,0 +1,33 @@ +============================== +Recovering Lost Admin Password +============================== + +The normal ways to recover a lost password are: + +1. Click the password reset link on the login screen; this appears after a + failed login attempt. This works only if you have entered your email address + on your Personal page in the ownCloud Web interface, so that the ownCloud + server can email a reset link to you. + +2. Ask your ownCloud server admin to reset it for you. + +If neither of these is an option, then you have a third option, and that is +using the ``occ`` command. ``occ`` is in the ``owncloud`` directory, for +example ``/var/www/owncloud/occ``. ``occ`` has a command for resetting all +user passwords, ``user:resetpassword``. It is best to run ``occ`` as the HTTP +user, as in this example:: + + $ sudo -u www-data /var/www/owncloud/occ user:resetpassword admin + Enter a new password: + Confirm the new password: + Successfully reset password for admin + +If your ownCloud username is not ``admin``, then substitute your ownCloud +username. + +You can find your HTTP user in your HTTP configuration file. These are the +default Apache HTTP user:group on Linux distros: + +* Centos, Red Hat, Fedora: apache:apache +* Debian, Ubuntu, Linux Mint: www-data:www-data +* openSUSE: wwwrun:www