-1

Я привык к Unix/GNU+Linux и концепции Root, позволяющей получить доступ практически ко всему. Процессы, запускаемые с правами root, наследуют привилегии root. Разве это не так в Windows? Как работают разрешения в Windows?

Я говорю не о правах доступа к файлам NTFS, а о правах на процессы и программы, которые выполняются. И в этом отношении, куда "Системный пользователь" попадает во все это?

РЕДАКТИРОВАТЬ: Чтобы привести пример, я могу запустить CMD как администратор просто отлично. Однако, если я пытаюсь просмотреть свойства сетевого устройства, требующие прав администратора, я получаю следующую ошибку:

Msgstr "У вас недостаточно прав для настройки свойств соединения. Свяжитесь с вашим администратором. "

РЕДАКТИРОВАТЬ 2: я должен упомянуть, что я нахожусь в домене AD, хотя я являюсь членом группы администраторов. Спасибо за ответы. Также я нашел эти ссылки, которые объясняют UAC для всех, кто должен знать.

https://technet.microsoft.com/en-us/library/dd835548(v=ws.10).aspx https://en.wikipedia.org/wiki/User_Account_Control

1 ответ1

0

Windows (XP) раньше работала так, как вы описали. Для Windows 7 MS имеет несколько действий, которые не приводят к поддержанию уровня доступа администратора. Кроме того, существует множество инструментов-приемов, блокирующих доступ администратора. Таким образом, общим правилом для пробования чего-то нового является тестирование и исправление, если необходимо, использование прав администратора.

Пример. Поведение по умолчанию для cmd - не запускать с правами администратора. Ввод cmd в поле запуска не приводит к появлению окна cmd уровня администратора. Общий способ запуска с правами администратора - создать ярлык для cmd, щелкнуть по нему правой кнопкой мыши и в меню выбрать запустить от имени администратора. Этот метод будет работать для многих других приложений и применений. Есть гораздо больше о том, где права администратора сокращаются, и как их восстановить.

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