init : articles varlog (migration depuis rsync)

This commit is contained in:
Cédrix
2026-05-15 10:37:48 +02:00
commit b0716911b3
5573 changed files with 107423 additions and 0 deletions
@@ -0,0 +1 @@
{"uuid":"db52f050-656b-4b84-a894-4c0e22f00f9c","slug":"20230117-forcer-un-utilisateur-a-changer-son-mot-de-passe-au-prochain-demarrage","title":"Forcer un utilisateur à changer son mot de passe au prochain démarrage","author":"cedric@abonnel.fr","published":true,"published_at":"2023-01-25 22:33:10","created_at":"2023-01-25 22:33:10","updated_at":"2023-01-25 22:33:10","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Journal geek","content":"# Forcer un utilisateur à changer son mot de passe au prochain démarrage\n\n![Forcer un utilisateur à changer son mot de passe au prochain démarrage.](password.png)\n\nSous Linux, vous pouvez utiliser la commande \"**passwd**\" avec l'option \"-e\" pour forcer un utilisateur à changer son mot de passe au prochain démarrage. La commande est généralement utilisée par un administrateur pour changer le mot de passe d'un utilisateur. Voici un exemple :\n\n```BASH\nsudo passwd -e <username>\n```\n\nCela forcera l'utilisateur <username> à changer son mot de passe lors de sa prochaine connexion. À noter que cette commande n'affectera pas les utilisateurs connectés en ce moment.\n\nVous pouvez vérifier le fichier de `/etc/shadow` contenant les informations cryptées des utilisateurs, que la date (en jours depuis le 1er janvier 1970) à laquelle le mot de passe a été modifié pour la dernière fois soit à la valeur 0.\n\n```BASH\nsudo cat /etc/shadow | grep <username>\n```\n\nVous pouvez utiliser la commande `chage` avec l'option `-l` pour afficher les informations de l'utilisateur, et vérifier que la date d'expiration du mot de passe est définie sur la mention `password must be changed` / `le mot de passe doit être changé` apparaisse.\n\n```BASH\nsudo chage -l <username>\n```\n\nVous pouvez utiliser la commande `passwd` avec l'option `-S` pour vérifier les informations de l'utilisateur, et vérifier que la date d'expiration du mot de passe est définie sur un jour antérieur à aujourd'hui (par exemple le `1970-01-01`) .\n\n```BASH\nsudo passwd -S <username>\n```","featured":false,"tags":[]}