3 votes

Comment utiliser takeown et icacls pour refuser l'accès à d'autres utilisateurs ?

Quel est l'équivalent Windows de :

chown $USER
chmod 600 file

D'après ce que j'ai compris, cela nécessite que les permissions héritées soient désactivées (parce que HOSTNAME \Users est hérité) et que tous les groupes autres que moi-même et Administrateurs soient supprimés.

Cette opération peut-elle être effectuée avec takeown y icacls ?

4voto

spacenomyous Points 388

Prendre la propriété, de sorte que le propriétaire précédent (le cas échéant) ne puisse pas changer les permissions. Utilisez la commande takeown pour le faire :

takeown /f filepath

Désactiver l'héritage automatique :

icacls filepath /inheritance:d

Accordez-vous le plein contrôle :

icacls filepath /grant user:f

Enfin, supprimez tous les autres :

icacls filepath /remove someotheruser

Toute personne qui n'est pas listée dans l'ACL sera refusée par défaut.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X