Я хотел бы заблокировать папку Windows из учетных записей обычных пользователей

1

Я использую Windows 7 Professional. Я хотел бы заблокировать изменение файла HOSTS учетной записью обычного пользователя. Как мне это сделать?

Суп
источник
2
Это может быть сделано локальной групповой политикой, но на самом деле группа пользователей по умолчанию уже имеет ограниченный доступ к этой папке в любом случае.
Ramhound
Чтобы развить вышесказанное, вы можете переместить пользователей в новые группы пользователей, а затем следовать ответу @ DBZ_A, чтобы применить разрешения для этой группы к папке
andrsnn
Стандартные разрешения безопасности для файла hosts следующие: NT AUTHORITY\SYSTEM:(I)(F) BUILTIN\Administrators:(I)(F) BUILTIN\Users:(I)(RX)как видите, обычные пользователи имеют (унаследованные) только права на чтение и выполнение.
and31415

Ответы:

2

Это должно быть возможно, если щелкнуть правой кнопкой мыши папку> Свойства> вкладка Безопасность. Установите разрешения для каждого пользователя. Я не слишком уверен, можете ли вы вообще заблокировать доступ на запись, поскольку некоторым программам может потребоваться запись в каталог Windows. Может быть, вы можете просто скрыть папку, используя скрытые / системные атрибуты и выбрав не показывать скрытые или системные файлы в настройках папки.

dbza
источник
Как насчет просто свойств записи файла hosts?
Суп
Измените права доступа к файлу в свойствах файла> безопасность. Удалить разрешение на запись для необходимых пользователей. Это не сломало бы любую другую программу IMO. На моей машине по умолчанию файл hosts доступен только для чтения обычным пользователям.
dbza