Réinitialisation d’un mot de passe administrateur perdu

Les deux moyens normaux de réinitialiser un mot de passe sont :

  1. Cliquer sur le lien de réinitialisation de mot de passe sur l’écran de connexion. Celui-ci apparaît après un échec de connexion. Ceci ne fonctionne que si vous avez saisi votre adresse électronique sur votre page personnelle dans l’interface Web, pour qu’ownCloud puisse vous envoyer un courriel avec le lien de réinitialisation.
  2. Demander à un autre administrateur de réinitialiser le mot de passe pour vous.

Si aucune de ces deux méthodes n’est envisageable, il existe une troisième option qui est d’utiliser la commande occ. occ se situe dans le répertoire owncloud, par exemple /var/www/owncloud/occ. occ a une commande permettant de réintialiser les mots de passe de tous les utilisateurs, user:resetpassword. Il est préférable de lancer occ en tant qu’utilisateur HTTP, comme dans cet exemple pour Ubuntu Linux:

$ sudo -u www-data php /var/www/owncloud/occ user:resetpassword admin
Enter a new password:
Confirm the new password:
Successfully reset password for admin

Si votre nom d’utilisateur ownCloud n’est pas admin, substituez-le par votre nom utilisateur dans cette commande.

Vous pouvez trouver votre utilisateur HTTP dans le fichier de configuration HTTP. Voici les valeurs par défaut pour l’utilisateur et le groupe HTTP pour les distributions Linux :

  • Centos, Red Hat, Fedora : apache:apache
  • Debian, Ubuntu, Linux Mint : www-data:www-data
  • openSUSE : wwwrun:www

Consulter Utilisation de la commande occ pour en apprendre plus sur l’utilisation de la commande occ.

Toute la documentation est sous licence Creative Commons Attribution 3.0 Unported license — Traduction : Cédric Corazza.