Назад | Перейти на главную страницу

Как не перемещать разрешения на перемещение файлов на файловом сервере

У меня проблема с файловым сервером NetApp с клиентами Windows XP.

Файлы находятся на одном диске SAN. Пользователи регулярно перемещают файлы из \\storage\share в свою личную папку, например, \\storage\myfolder. Пока это нормально, но становится проблемой, когда файлы перемещаются из \\storage\share к \\storage\secretCompany и добавить в файл секретную информацию. Разрешения для файла остались такими же, как и в Поделиться, поэтому все, у кого есть разрешения на совместное использование, теперь могут видеть этот файл в секретКомпания.

Есть ли способ запретить Windows копировать разрешения и просто всегда использовать целевые разрешения?

От Microsoft ..

Вы можете изменить способ обработки разрешений в проводнике Windows при перемещении объектов в один и тот же том NTFS. Как уже упоминалось, когда объект перемещается в том же томе, объект по умолчанию сохраняет свои разрешения. Однако, если вы хотите изменить это поведение, чтобы объект унаследовал разрешения от родительской папки, измените реестр следующим образом:

  1. Нажмите Пуск, нажмите "Выполнить", введите regedit, а затем нажмите ВОЙТИ.

  2. Найдите и щелкните следующий подраздел реестра:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer

  3. В меню Правка щелкните Добавить значение, а затем добавьте следующий параметр реестра:

    Имя значения: MoveSecurityAttributes

    Тип данных: DWORD

    Данные значения: 0

  4. Закройте редактор реестра.

  5. Убедитесь, что для учетной записи пользователя, которая используется для перемещения объекта, задано разрешение на изменение. Если разрешение не установлено, предоставьте учетной записи пользователя разрешение на изменение разрешений.