Mémo pour autoriser un utilisateur simple à modifier le fichier hosts d’un poste sous Windows.
Dans un domaine, il est rare d’être administrateur de sa machine.
D’ailleurs, chez soi il faudrait faire de même pour éviter certains désagréments.
Du coup, si comme moi vous devez modifier fréquemment votre fichier hosts (C:\Windows\System32\drivers\etc\hosts), vous devez exécuter un éditeur en tant qu’administrateur à chaque modification.
Petite ligne de commande à exécuter pour autoriser l’accès en écriture sur ce fichier à un utilisateur simple :
1 |
cacls %windir%/system32/drivers/etc/hosts /E /G "DOMAIN\user":W |
Pour un utilisateur local :
1 |
cacls %windir%/system32/drivers/etc/hosts /E /G "user":W |
Bien sûr, il faut exécuter cette commande une fois dans une fenêtre de commande exécutée en tant qu’administrateur de la machine (!).
Source : https://code.google.com/p/fire-hostadmin/wiki/GAIN_HOSTS_WRITE_PERM