Windows UAC по сравнению с Linux sudo

Это корректно, чтобы сказать, что Windows UAC является концептуально тем же как Linux sudo?

Можно ли указать на различия между двумя?

6
задан 08.02.2011, 05:40

3 ответа

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

  • Если Вы будете администратором, то Вас попросят подтвердить, что Вы хотите предоставить административный доступ процесса
  • Если Вы будете типичным пользователем, то Вам предложат ввести учетные данные учетной записи администратора

Точка контроля учётных записей должна гарантировать, что фактический физический пользователь с административными привилегиями хочет, чтобы действие произошло, не автоматизированный процесс. Существует три пути, которыми процесс может работать поднятый:

  • пользователь может щелкнуть правой кнопкой по программе и выбрать "Run as Administrator"
  • программа проявлена для уровня целостности requireAdministrator
  • программа проявлена для уровня целостности highestAvailable и пользователь является администратором

Sudo поднимает, в настоящее время входил в систему пользователь путем изменения текущего пользователя для укоренения, или другой пользователь, и выполняет команду как того пользователя. Список команд и кто может сделать то, что определяется в/etc/sudoers. Sudo действительно просит пароль, Ваш пароль, но кэширует его какое-то время, таким образом, Вы не должны повторно вводить его. Точка sudo, позволяют ограниченному количеству обычных пользователей выполнять некоторые команды, которые должны работать как корень или другие пользователи.

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

3
ответ дан 07.12.2019, 16:04

Отчасти. Обычно, Linux sudo позволяет Вам брать права администратора сроком на время. Как делает контроль учётных записей Windows. Но, sudo может также использоваться, чтобы сделать действие как другого пользователя, если у Вас есть суперпользователь privledges.

3
ответ дан 07.12.2019, 16:04

Вот сайт MS на контроле учётных записей (Vista, и 7 работают, то же) - щелкают здесь. Реальный важный бит является этим desciption того, как маркеры доступа обрабатываются для администратора и типичных пользователей:

"Когда администратор входит в систему, пользователю предоставляют два маркера доступа: полный маркер доступа администратора и "фильтрованный" стандартный пользовательский маркер доступа. По умолчанию, когда член входа в систему группы локальных администраторов, административные полномочия Windows отключены, и поднятые пользовательские права удалены, приведя к стандартному пользовательскому маркеру доступа. Стандартный пользовательский маркер доступа затем используется для запуска рабочего стола (Explorer.exe). Explorer.exe является родительским процессом, от которого все другие инициируемые пользователями процессы наследовали свой маркер доступа. В результате все приложения работают как типичный пользователь по умолчанию, если пользователь не обеспечивает согласие или учетные данные для принятия заявления для использования полного маркера административного доступа. При контрастировании с этим процессом, когда типичный пользователь входит в систему, создается только стандартный пользовательский маркер доступа. Этот стандартный пользовательский маркер доступа затем используется для запуска рабочего стола".

Возможно настроить контроль учётных записей различными способами. Для типичного пользователя подсказка контроля учётных записей попросит вход в систему учетной записи с правами администратора, для пользователя администратора контроль учётных записей может или просто попросить одобрение действия или настроен, чтобы также потребовать входа в систему (позже считавший менее безопасный MS).

1
ответ дан 07.12.2019, 16:04

Теги

Похожие вопросы