Почему команда groupmems запрашивает пароль даже при выполнении от имени пользователя root

Apple «заботится» не меньше, чем любой другой поставщик UNIX. Единая спецификация UNIX обеспечивает основу для использования товарного знака UNIX. Значение торговой марки «UNIX» можно увидеть в Программе сертификации Open Group UNIX , в которой отмечается:

The Open Group UNIX standards offer the most stable, portable, and cost-effective applications development environment for a wide range of platforms from mobile devices to mainframes. For end-user enterprises, procuring certified UNIX systems ensures the highest level of availability, scalability, and maintainability for those who want to focus on their business with confidence in their IT.

Далее говорится, что преимущества системы под брендом UNIX включают:

  • Гарантированная согласованность служб и поведения среди реализаций операционной системы UNIX®
  • Улучшенная переносимость
  • Обратная -совместимость
  • Ускорение разработки за счет увеличения количества стандартных интерфейсов
  • Возможны дополнительные инновации благодаря сокращению времени, затрачиваемого на перенос приложений.
  • Эволюционный подход, защищающий инвестиции в существующие системы, данные и приложения
  • Наличие систем UNIX от нескольких поставщиков дает пользователям свободу выбора, а не привязку к одному поставщику

0
01.08.2019, 05:54
1 ответ

"Как" осуществляется через вызов pam_authenticate. Я понятия не имею, почему, но это поведение можно устранить, создав файл с именем /etc/pam.d/groupmems, содержащий следующее:

auth       sufficient pam_rootok.so

Перекомпиляция groupmemsбез поддержки PAM — еще один способ избавиться от подсказки.

1
12.01.2021, 18:01

Теги

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