У меня есть огромный каталог в файловой системе NTFS (т. Е. Каталог верхнего уровня, содержащий десятки или сотни миллионов узлов-потомков с файловыми узлами, вероятно, в среднем около трех уровней) , для которых мне нужно изменить разрешения. В частности, мне нужно дать новому пользователю (или группе) доступ только для чтения абсолютно ко всему в дереве каталогов.
Наиболее очевидное место для этого - Windows Explorer, щелкнув правой кнопкой мыши каталог верхнего уровня и перейдя на вкладку безопасности окна свойств каталога. Тем не менее, при попытке очевидных вещей Windows Explorer, кажется, взволнован, чтобы рекурсивно пройти по всему дереву каталогов и попытаться изменить то или иное в разрешениях каждого узла в дереве. Это крайне неэффективно для такого большого каталога!
Может кто-нибудь предложить какие-либо советы по изменению разрешений без этого рекурсивного спуска? Нужно ли нажимать что-то конкретное в графическом интерфейсе? Нужно ли использовать инструменты командной строки? Может ли это быть результатом того, что предыдущий системный администратор сделал что-то странное с разрешениями в этом каталоге?
Мне также нужно включить общий доступ к сети и позволить пользователю / группе подключить каталог по сети. Еще не пробовал, поэтому я не знаю, будет ли аналогичная банка червей, когда я попытаюсь включить обмен.
Это на Windows 2008 Server, если это имеет значение.
РЕДАКТИРОВАТЬ : Люди правы, что, вероятно, имеет больше смысла давать разрешение для группы домена, а не конкретной учетной записи, поэтому я отметил это выше (это то, что я делал в любом случае. Я не знаю, почему я специально спросил о добавлении пользователя в исходный вопрос. Простите за неряшливость) . Но, конечно, добавление группы в список разрешений папки происходит не быстрее, чем добавление пользователя (ни одной из существующих групп не назначены разрешения только для чтения).