Получение права собственности на папку не дает полного доступа

Получение права собственности на папку не дает полного доступа

Краткое содержание:

Даже после того, как я стал владельцем недавно созданного каталога с именем "NewWebsite" внутри существующего "c:\inetpub\" на Windows Server 2008 R2 (SP1), у меня нет полного доступа. Самый очевидный симптом - щелчок правой кнопкой мыши на "New" оставляет только "Folder" со значком UAC.

Подробности:

Я настраиваю наш продукт (веб-сайт) на Windows Server 2008 R2 Standard (SP1), представляющей собой виртуальную машину, размещенную у одного из наших клиентов (я не знаю, какая именно виртуальная технология используется, но не думаю, что это имеет значение — если имеет, дайте мне знать).

Машину создал для меня клиент (который завален делами и не имеет времени мне помочь), а учетная запись, с помощью которой я получаю доступ к машине, входит в локальную группу администраторов.

Я создал новую папку в "c:\inetpub\" для проекта с именем "NewWebsite" (просто пример) и стал владельцем папки, используяэтот ответ. Я также убедился, что поставил Replace owner on subcontainers and objectsгалочку перед нажатием кнопки «ОК» в окнах.

Проблема в том, что я по-прежнему не являюсь владельцем папки, самым простым примером является то, что в подменю «Новый» при щелчке правой кнопкой мыши по папке отображается только «Папка» со значком UAC рядом с ней... в нем нет обычного списка типов файлов.

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

Может ли это быть связано с групповой политикой или я упускаю что-то очевидное?

(Мне приходилось делать это на предыдущей клиентской машине, и я уверен, что это было легко сделать — к сожалению, я не делал записей в то время, поэтому не могу точно вспомнить, что я делал)

Обновлять:

Насколько я могу судить, каталог «inetpub» защищен тем, что является системной папкой, и поэтому стандартное владение не сработает.

Мой клиент предоставил мне доступ Full Controlк c:\inetpub\папке, и теперь у меня есть требуемый доступ. (Думаю, это то, что я мог бы сделать сам, поскольку у меня были права локального администратора на этой машине).

решение1

Похоже, вы приняли право собственности, но не добавили разрешение, чтобы иметь доступ. Принятие права собственности не дает разрешения — это две разные вещи. (Принципал безопасности «СОЗДАТЕЛЬ ВЛАДЕЛЕЦ» как бы смешивает эти два понятия, я полагаю...)

Измените ACL на папке и добавьте разрешение "Ваш пользователь / Полный контроль". Я подозреваю, что после этого у вас все будет хорошо.

решение2

Я думаю, что это как-то связано с IIS и что IIS_USR на самом деле является владельцем этой папки. Будучи владельцем по умолчанию в Windows, вы, возможно, не сможете изменить это там.

Вы можете попробовать использовать другую папку внутри нее и назначить себе полные права (зачем вам право собственности на эту папку?).

Если вы пытаетесь создать веб-сайт, вам, возможно, захочется использовать диспетчер IIS, так как он может оказаться проще в использовании, чем любые обходные пути.

Связанный контент