Essayez FFxF : 10 $ offerts avec le code TRY10, sans carte de crédit

Windows Server 2025 : verrouillage après 10 échecs

Après dix mots de passe faux en dix minutes, Windows Server 2025 verrouille le compte Administrator, et les robots qui scannent le Bureau à distance vous mettent dehors. Ce que nous avons mesuré, ce que nous avons changé sur nos images, et comment vérifier votre serveur.

Une fenêtre de connexion, une rangée de dix tentatives ratées et un cadenas ouvert

Un Windows Server 2025 tout neuf, avec une adresse publique, reçoit ses premiers essais de mot de passe sur le Bureau à distance en quelques minutes. Rien de nouveau. Ce qui change avec 2025, c'est la réaction : après 10 échecs, Windows verrouille désormais le compte, y compris le compte intégré Administrator. Les robots n'entrent pas, mais vous non plus.

Nous l'avons mesuré sur nos propres images, nous avons changé ce réglage sur toutes les images Windows que nous proposons, et nous avons gardé d'autres protections à la place. Voici ce que nous avons constaté, et comment vérifier ou modifier ce réglage sur votre serveur.

1. Ce que nous avons mesuré

Nous avons démarré un serveur neuf depuis chaque image et lu la stratégie dès la fin du premier démarrage de Windows (nos images sont en anglais, d'où les libellés) :

cmd
C:\> net accounts | findstr /c:"Lockout threshold"
Lockout threshold:                                    10

Cela vient d'un changement publié par Microsoft en octobre 2022 (KB5020282). Jusque-là, le compte Administrator intégré ne pouvait jamais être verrouillé. Une nouvelle stratégie, Allow Administrator account lockout, l'a rendu possible, avec des valeurs recommandées de 10/10/10 : dix échecs en dix minutes verrouillent le compte pendant dix minutes. Sur les nouvelles installations des versions récentes de Windows, ces réglages sont posés dès l'installation, et Windows Server 2025 en fait partie. Notre image 2019 ne les a pas.

2. Pourquoi ça gêne sur un serveur exposé à Internet

Le verrouillage compte les échecs par compte, pas par provenance. Sur un serveur dont le Bureau à distance est ouvert à tous, les échecs viennent de scanners qui essaient Administrator avec des listes de mots de passe courants, jour et nuit. Dix essais en dix minutes, c'est un après-midi calme. À chaque fois, le compte est verrouillé dix minutes, pour tout le monde.

De votre côté, le Bureau à distance répond que le compte a été verrouillé en raison d'un trop grand nombre de tentatives, alors que vous tapez le bon mot de passe. Pour un serveur de trading qui doit rester joignable, ou quand il faut intervenir tout de suite, c'est une panne dont vous n'êtes pas la cause.

3. Ce que nous avons changé

Toutes nos images Windows, MetaTrader compris, règlent maintenant le seuil à 0 (Never, jamais) au premier démarrage :

cmd
C:\> net accounts /lockoutthreshold:0
The command completed successfully.

C:\> net accounts | findstr /c:"Lockout threshold"
Lockout threshold:                                    Never

Retirer une protection n'est raisonnable que si autre chose fait son travail. Ici, deux choses le font :

  • Le mot de passe. Celui que nous générons à la commande compte 16 lettres et chiffres tirés au hasard, soit environ 95 bits. Le deviner par le Bureau à distance n'est pas une attaque réaliste, avec ou sans verrouillage. Le verrouillage protège surtout les mots de passe faibles : si vous choisissez le vôtre, faites-le long.
  • Qui peut joindre le Bureau à distance. La vraie solution, c'est d'empêcher les inconnus d'atteindre le port 3389. Un pare-feu cloud qui ne laisse passer que vos adresses supprime à la fois les essais et les verrouillages, et il est inclus avec chaque machine.

Les référentiels de sécurité comme CIS recommandent un seuil de 5 ou moins. Ce conseil vise un serveur dans le réseau d'une entreprise, où les échecs viennent d'utilisateurs qui se trompent de mot de passe. Sur un VPS exposé à Internet, il donne aux robots un interrupteur pour vous mettre dehors. Si vous tenez au verrouillage, restreignez d'abord le Bureau à distance, puis réactivez-le.

4. Vérifier et modifier le réglage

Dans une invite de commandes ou un PowerShell lancé en administrateur :

cmd
net accounts

Les trois lignes utiles sont Lockout threshold, Lockout duration et Lockout observation window. Pour désactiver le verrouillage :

cmd
net accounts /lockoutthreshold:0

Pour le garder, avec des valeurs adaptées à un serveur déjà restreint :

cmd
net accounts /lockoutthreshold:5 /lockoutduration:15 /lockoutwindow:15

Les mêmes réglages se trouvent dans secpol.msc, sous Account Policies > Account Lockout Policy, à côté de Allow Administrator account lockout. Si le serveur rejoint un domaine, la stratégie du domaine l'emporte sur les valeurs locales.

5. Déjà verrouillé ?

Le verrouillage ne s'applique qu'aux connexions réseau comme le Bureau à distance. La connexion sur la console reste possible pendant le verrouillage, la note de Microsoft le confirme. Ouvrez la console de votre serveur depuis l'espace client, connectez-vous en Administrator, puis attendez la fin du verrouillage ou levez-le à la main : lusrmgr.msc, Users, propriétés du compte, décochez Account is locked out.

Réglez ensuite la cause, sinon la prochaine vague d'essais le verrouillera de nouveau : règle de pare-feu, ou seuil à 0, comme plus haut.

6. Voir qui frappe à la porte

Les échecs de connexion sont l'événement 4625 du journal Sécurité, les verrouillages l'événement 4740. Pour compter les échecs de la dernière heure :

powershell
Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4625; StartTime=(Get-Date).AddHours(-1)} |
    Measure-Object

Sur un serveur dont le Bureau à distance est ouvert à tous, le compte est rarement à zéro, même quand personne ne connaît le serveur. Derrière un pare-feu qui n'admet que votre adresse, il y reste, et c'est le montage que nous recommandons. Pour restreindre le Bureau à distance depuis Windows plutôt que depuis la console (remplacez l'adresse par la vôtre) :

powershell
Set-NetFirewallRule -DisplayGroup "Remote Desktop" -RemoteAddress 203.0.113.10

MetaTrader ou un autre outil qui doit tourner jour et nuit ? Notre guide pour choisir un VPS de trading couvre le reste de la liste.

Un coffre de données au centre d'un territoire en pointillés, des flux extérieurs arrêtés à sa frontière

Héberger des données au Canada : Loi 25, CLOUD Act

Aucune loi n'oblige une entreprise privée à héberger au Canada. La Loi 25 impose une évaluation avant que les données quittent le Québec, la LPRPDE vous laisse responsable partout, et le CLOUD Act suit l'entreprise plutôt que le serveur.

Lire l'article 7 min de lecture

Trois flux devant une barrière : deux passent jusqu'à la machine, le troisième est arrêté

Pare-feu cloud : protéger une VM, démonstration

Un service de test oublié sur le port 8080, visible de tout Internet. On pose un pare-feu depuis la console, on vérifie depuis l'extérieur, on restreint SSH et on filtre la sortie, avec les sorties réelles à chaque étape.

Lire l'article 7 min de lecture

Support & discussions

Questions techniques, retours d'incidents ou discussions d'infrastructure, l'équipe est présente sur Discord, Telegram, X, Instagram, Reddit et IRC.