
Sommaire
Quelques définitions
Ce qui se passe à l'ouverture d'une session
Groupes essentiels : Utilisateurs, Utilisateurs avec Pouvoir, Administrateurs.
Pourquoi vous ne devez pas utiliser XP en mode Administrateur
Les groupes spéciaux
Conclusion
Cet article est un complément à l'article Partage et sécurité de fichiers dont la lecture est conseillée.
La sécurité d'un PC ne dépend pas d'un produit miracle. Elle dépend pour l'essentiel du comportement de l'utilisateur. C'est comme pour une voiture : le conducteur est en charge de la sécurité. ABS ou airbags ne servent qu'à limiter les conséquences d'un accident.
Le but de cet article est de donner quelques principes simples pour mieux comprendre les mécanismes de sécurité qui existent sous Windows XP et comment les mettre en oeuvre. Pour des manipulations détaillées, reportez-vous à l'aide de Windows.
Pour simplifier le contenu de cet article, nous supposerons être dans le cas Windows XP professionnel avec gestion de fichiers en NTFS. Utilisez le composant de gestion de l'ordinateur pour faire des essais en tapant
Démarrer, Exécuter.. cmd
puis
compmgmt.msc /s
puis aller dans logon, autologon.Il faut bien comprendre ce qui se passe à l'ouverture d'une session Windows XP. L'utilisateur fournit ses identifiants : nom et mot de passe. Si ces identifiants correspondent à ceux d'un utilisateur défini sur la machine, Windows exécute une instance du bureau, généralement Internet Explorer, dans le contexte de sécurité de l'utilisateur. Le contexte de sécurité de l'utilisateur comporte les droits et permissions attribués à cet utilisateur. Tous les programmes démarrés par cet utilisateur utiliseront le même contexte de sécurité. Un grand principe de sécurité
consiste à n'accorder à un utilisateur que les droits justes suffisants pour effectuer son travail. En effet si l'utilisateur fait une erreur ou déclenche par mégarde un programme malveillant, les dégats possibles seront limités par le contexte de sécurité.
Les machines qui exécutent Windows XP stockent dans une base de données locale autonome (SAM) les informations sur les utilisateurs et les groupes locaux. Si la machine rejoint un domaine, les utilisateurs du domaine sont fusionnés avec les utilisateurs locaux et le groupe des administrateurs du domaine est ajouté au groupe des administrateurs locaux.
Windows XP comporte trois groupes essentiels : Utilisateurs, Utilisateurs avec pouvoir, Administrateurs. C'est un membre du groupe Administrateurs qui peut attribuer l'appartenance d'un utilisateur à un groupe. Il existe beaucoup d'autres groupes crées par le système ou par des applications comme vous pouvez le voir dans l'exemple ci-dessus.
Les groupes contrôlés par un administrateur servent à attribuer les permissions sur les fichiers et les dossiers.
.Attention, si vous ouvrez une session avec un nom de domaine, le groupe des Administrateurs s'enrichit automatiquement des administrateurs du domaine, du groupe des opérateurs de configuration du réseau et de tout groupe de domaine qui existe dans n'importe lequel des groupes administrateurs locaux. Autant dire que vous perdez le contrôle de la sécurité de votre machine.
Windows XP crée un compte Administrateur pendant la procédure d'installation. Il n'est expliqué nulle part dans la procédure d'installation la différence entre ce compte et un compte avec accès limité. La plupart des utilisateurs se simplifient la vie, croient-ils, en conservant ce compte pour exploiter leur machine. Un virus, un cheval de Troie ou une fausse manipulation peut donner le contrôle à un attaquant extérieur qui en tant qu'Administrateur aura alors tous pouvoirs pour supprimer des comptes, changer les mots de passe, installer des logiciels, supprimer les fichiers, etc...
En revanche, si vous utilisez votre machine avec des droits réduits, Utilisateur ou Utilisateur avec pouvoir, les dégâts possibles seront très limités. Je vous conseille donc de créer un utilisateur et d'utiliser ce mode pour travailler. Il suffira de repasser en mode Administrateur le temps nécessaire pour installer de nouveaux logiciels ou pour faire des opérations sur le système. Pour ceux qui ont besoin de repasser souvent en mode Administrateur, il existe une commande Exécuter comme... (en faisant clic droit) qui permet d'exécuter un programme en mode administrateur sans changer de session.
Il existent beaucoup d'autres groupes dont certains ne sont pas visibles. Voici les principaux groupes qu'il faut connaître :
Je n'ai pas trouvé de documentation Microsoft simple et claire sur le sujet. J'ai eu beaucoup de mal à comprimer les tonnes d'informations en quelques lignes pratiques. Si j'ai oublié des points important ou si ce n'est pas suffisant ou pas assez clair, merci de me le signaler.
Jean-Paul Figer
© Jean-Paul Figer,1995-2007
Lorsque je n'écris pas des articles sur l'informatique, je travaille à Capgemini. Les opinions exprimées dans ces articles n'engagent que moi et ne représentent pas forcément la position de Capgemini.
Pour être informé des nouveaux articles de ce site, vous pouvez vous inscrire (et vous désinscrire) ici.