2

Что эквивалентно Windows:

chown $USER
chmod 600 file

Из того, что я понимаю, это требует, чтобы унаследованные разрешения были отключены (потому что HOSTNAME\Users наследуется) и все группы вне меня и администраторов должны быть удалены.

Можно ли выполнить эту операцию с помощью takeown и icacls?

1 ответ1

4

Стать владельцем, чтобы предыдущий владелец (если есть) не мог изменить разрешения:

takedown /f filepath

Отключить автоматическое наследование:

icacls filepath /inheritance:d

Предоставьте себе полный контроль:

icacls filepath /grant user:f

Наконец удалите всех остальных:

icacls filepath /remove someotheruser

Любой, кто не указан в ACL, будет отклонен по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .