Comment puis-je réinitialiser mon mot de passe de connexion WordPress dans une instance Lightsail ?

Date de la dernière mise à jour : 11/01/2023

Je souhaite modifier ou réinitialiser le mot de passe de connexion de mon site web WordPress dans une instance Amazon Lightsail.

Brève description

Vous pouvez modifier votre mot de passe administrateur WordPress en utilisant l'une des deux méthodes suivantes, en fonction de la façon dont votre pile Bitnami est installée.

Remarque : la solution suivante s'applique uniquement à votre mot de passe administrateur WordPress et ne concerne pas la récupération du mot de passe du système d'exploitation ou de la base de données. Pour plus d'informations sur la modification du mot de passe de votre base de données, voir Modifier le mot de passe de la base de données sur le site web de Bitnami.

Solution

Les chemins de fichiers utilisés dans les étapes suivantes dépendent de votre pile Bitnami. Appliquez la solution qui convient à votre configuration :

  • La pile Bitnami utilise des packages natifs du système Linux
  • La pile Bitnami est une installation autonome

Pour plus d'informations sur l'installation de la pile Bitnami, consultez la section Comprendre les futures modifications des piles Bitnami sur le site web de Bitnami.

Pour identifier le type d'installation Bitnami, exécutez la commande suivante :

test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."

Exécutez la commande suivante dans votre instance pour récupérer les informations d'identification de connexion administrateur des sites Web Lightsail WordPress :

cat /home/bitnami/bitnami_credentials

Le nom d'utilisateur de la connexion est toujours user (utilisateur). Pour réinitialiser le mot de passe de cet utilisateur, suivez les étapes de la solution qui s'applique à votre pile Bitnami.

La pile Bitnami utilise des packages natifs du système Linux

1.    Exécutez la commande suivante pour afficher la liste des utilisateurs de connexion dans la base de données. Vous devez saisir le mot de passe racine MySQL. Ce mot de passe se trouve dans le fichier /home/bitnami/bitnami_application_password :

mysql -u root -p bitnami_wordpress -e "SELECT * FROM wp_users;"

Remarque : le mot de passe ne s'affiche pas lorsque vous le saisissez. De cette manière, il n'est pas visible par les autres utilisateurs. Si vous recevez un message d'erreur d'accès refusé lors de l'utilisation de la commande précédente, réinitialisez le mot de passe. Pour plus d'informations, consultez Modifier le mot de passe administrateur MariaDB par défaut et Modifier le mot de passe administrateur MySQL sur le site Bitnami.

2.    Notez l'ID de l'utilisateur pour lequel vous souhaitez réinitialiser le mot de passe. Exécutez ensuite la commande suivante. Assurez-vous de remplacer NEWPASSWORD par le mot de passe souhaité et ADMIN-ID par l'ID utilisateur obtenu à l'étape 1 :

mysql -u root -p bitnami_wordpress -e "UPDATE wp_users SET user_pass=MD5('NEWPASSWORD') WHERE ID='ADMIN-ID';"

Remarque : la commande précédente vous demande le mot de passe MySQL que vous avez obtenu dans le fichier /home/bitnami/bitnami_application_password. Le mot de passe ne s'affiche pas lorsque vous le saisissez. De cette manière, il n'est pas visible par les autres utilisateurs.

La pile Bitnami est une installation autonome

La pile Bitnami fournit le script bnconfig. Ce script réinitialise le mot de passe de connexion administrateur WordPress. Exécutez la commande suivante pour utiliser le script et réinitialiser le mot de passe. Assurez-vous de remplacer NEWPASSWORD par le mot de passe souhaité :

/opt/bitnami/apps/wordpress/bnconfig --userpassword "NEWPASSWORD"

Remarque : le script bnconfig peut uniquement réinitialiser le mot de passe de l'utilisateur nommé user. Pour réinitialiser le mot de passe de tout autre utilisateur, suivez les étapes de la section précédente La pile Bitnami utilise des packages natifs du système Linux.


Cet article vous a-t-il été utile?


Besoin d'aide pour une question technique ou de facturation ?