Как изменить разрешения для папки, если у владельца нет прав на чтение, и ни у кого больше нет разрешений на изменение?

0

Так что основной сценарий таков. UserA создает папку с несколькими подпапками и документами. Пользователь B приходит и изменяет права доступа к папке и подпапкам, чтобы он мог составлять список содержимого папки и читать папку (не изменять и не писать). Все остальные, включая SYSTEM и владельца, могут только перечислять содержимое папки. Я знаю, что владелец должен иметь возможность переопределить разрешения для папки, но он не может даже увидеть папку, чтобы изменить разрешения. Таким образом, UserB не может изменить разрешения, потому что у него нет разрешения на это и он не является владельцем. А пользователь А даже не видит папку, чтобы что-то с ней делать.

codesmyth
источник

Ответы:

2

Отредактируйте владельца родительской папки (Безопасность -> Дополнительно -> Владелец -> Изменить) и примените это ко всем подпапкам.

введите описание изображения здесь

После этого отредактируйте разрешения, чтобы применить требуемые разрешения, затем скажите, чтобы они применяли разрешение ко всем подпапкам перед применением.

введите описание изображения здесь

Ƭᴇcʜιᴇ007
источник
Я пытался из учетной записи UserB и разрешение отказано.
Cossmyth
Если вы этого не сделали, создайте учетную запись с правами администратора. Кроме того, вам сначала нужно стать владельцем, включая опцию «Заменить на подконтейнеры» (я отредактирую это в своем ответе).
Ƭᴇcʜιᴇ007
Я попробовал это из учетных записей UserA и UserB (оба имеют права администратора). Ни один из них не работал. UserA все еще не показывает папку вообще. Пользователь B отклонен. У учетной записи администратора нет прав, кроме содержимого списка. Я думаю, что часть проблемы в том, что учетная запись UserA не может видеть папку для внесения изменений в разрешения.
Cossmyth
Находятся ли эти папки на локальном компьютере с Windows или в общей сетевой папке? Если они находятся на удаленном компьютере, имеют ли эти пользователи права администратора на компьютере, в котором находятся папки? Когда вы пытаетесь изменить владельца родительской папки на одного из рассматриваемых пользователей-администраторов, какое именно сообщение об ошибке вы получаете в этот момент?
Ƭᴇcʜιᴇ007
Они находятся на сетевом ресурсе. Ошибка «Произошла ошибка при применении информации о безопасности к: S: \ F ... Доступ запрещен».
Cossmyth
0

Разрешения общего ресурса не являются частью расчета эффективного разрешения. Доступ к общим папкам может быть запрещен через общие разрешения, даже если доступ разрешен через разрешения NTFS .

Когда разрешения назначаются как общему ресурсу, так и на уровне файловой системы, всегда применяются более строгие разрешения.

Отправной точкой должно быть изучение разрешений для общего ресурса.

Выполнение следующей процедуры для этого может потребовать повышения разрешений с помощью контроля учетных записей .

Существует два способа установки / изменения разрешений для общего ресурса в зависимости от типа ресурса.

Чтобы использовать мастер общего доступа к файлам для установки разрешений для файла или папки:

  1. Щелкните правой кнопкой мыши файл или папку и выберите команду «Общий доступ».

  2. Завершите работу мастера общего доступа к файлам, чтобы выбрать пользователя и группу, к которой будет предоставлен общий доступ к файлу или папке, и установить разрешения для файла или папки для каждого пользователя или группы.

Чтобы использовать проводник Windows для установки разрешений для ресурса:

  1. Откройте проводник Windows.

  2. Щелкните правой кнопкой мыши объект и выберите «Поделиться» или «Свойства».

  3. Перейдите на вкладку «Общий доступ», а затем нажмите «Расширенный общий доступ», чтобы установить разрешения.

Вы можете использовать мастер общего доступа к файлам для управления общими ресурсами на локальных и удаленных компьютерах. С помощью проводника Windows и командной строки вы можете управлять общими ресурсами только на локальном компьютере.

Если вы измените разрешения для специальных общих ресурсов, таких как ADMIN $, настройки по умолчанию могут быть восстановлены при остановке и перезапуске службы сервера или при перезагрузке компьютера. Обратите внимание, что это не относится к созданным пользователем общим ресурсам, имя общего ресурса которых заканчивается на $.

Ed999
источник