Avez-vous oublié votre mot de passe de connexion au serveur NextCloud ? Ensuite, voici les étapes pour réinitialiser votre mot de passe administrateur à l'aide de la ligne de commande du serveur sur lequel vous l'avez installé.
NextCloud est populaire pour fournir une plate-forme auto-hébergée pour stocker et accéder aux médias et aux documents de n'importe où, tout comme Dropbox. Il propose également des applications pour éditer des documents, afficher des images, des calendriers, etc. Eh bien, ce qui peut créer des problèmes, c'est l'habitude d'oublier des choses comme un mot de passe compliqué. C'est très courant, nous définissons des mots de passe forts pour améliorer la sécurité, mais nous oublions plus tard la même chose. C'est pourquoi il est recommandé d'utiliser l'application Open source Password Manager. ou consultez Meilleurs gestionnaires de mots de passe gratuits pour Windows 10 | 11 en 2022.
Eh bien, venez au sujet principal, si vous avez un e-mail actif sur NextCloud, vous pouvez facilement l'utiliser pour réinitialiser votre mot de passe. Cliquez simplement sur le lien de réinitialisation du mot de passe sur l'écran de connexion, qui apparaît après une tentative de connexion infructueuse. Cependant, cette méthode n'est applicable comme je l'ai dit que si vous avez ajouté votre adresse e-mail dans l'interface Web Nextcloud. Et si vous ne le faisiez pas ? Dans ce cas, nous pouvons utiliser notre terminal de commande de serveur pour réinitialiser l'interface d'administration NextCloud où nous l'avons installée.
Étapes pour réinitialiser le mot de passe administrateur NextCloud
Exigences
• Serveur installé NextCloud
• Utilisation root ou non root avec accès sudo
• Accès au terminal du serveur
Aller au terminal de commande
Si vous avez un accès direct au terminal de votre serveur, vous pouvez passer à l'étape suivante. Alors que, sinon, accédez-y à distance en utilisant SSH afin que nous puissions émettre les commandes avec sudo accès.
Réinitialiser le mot de passe administrateur NextCloud
Le dossier Nextcloud qui contient tous les fichiers dont nous avons besoin pour faire fonctionner son serveur, placé sous notre répertoire webroot, est livré avec un outil appelé OCC. Que nous pouvons utiliser pour réinitialiser notre mot de passe d'utilisateur administrateur.
Voici la syntaxe de la commande pour réinitialiser le mot de passe :
sudo -u apacher-user php path-to-nextcloud-folder user:resetpassword username
Remarque :Remplacez apache utilisateur, le chemin vers le prochain dossier cloud, et nom d'utilisateur selon votre système
Exemple :
Pour RedHat, CentOS, Alamlinux, Rocky Linux, oRacle Linux et d'autres systèmes d'exploitation basés sur RPM
sudo -u apache php /var/www/html/nextcloud/occ user:resetpassword admin
Pour Ubuntu, Debian, Linux Mint et autres distributions similaires.
sudo -u www-data php /var/www/html/nextcloud/occ user:resetpassword admin
Entrez le nouveau mot de passe
Lorsque vous exécutez la commande ci-dessus pour réinitialiser le mot de passe, le script vous demandera d'entrer la nouvelle passe, deux fois. Alors, qu'attendez-vous pour saisir le nouveau mot de passe administrateur que vous souhaitez définir.
Se connecter à NextCloud
Une fois le mot de passe administrateur mis à jour, accédez à nouveau à votre interface Web NextCloud et connectez-vous avec le nom d'utilisateur et le mot de passe que vous avez définis.