Всем привет!
Я сейчас прохожу курс «от 0 до Linux админа» на платформе Yodo и столкнулся с задачей, связанной с внедрением политики отказа от использования root на уровне всей организации.
В нашей компании, где работает около 1000 человек, я являюсь единственным Linux администратором. Одной из первых задач, которую мне поручили, было внедрение политики, запрещающей использование пользователя root во всей организации.
У нас уже развернут Puppet, и я решил использовать модуль saz-sudo
, чтобы внедрить эту политику. С его помощью я настраиваю разрешения на выполнение отдельных команд для пользователей и разделяю права по группам, по сути, разрешая «белый список» операций без необходимости доступа к root.
Настройка работает, но у меня есть сомнения, правильно ли я всё делаю и является ли это наилучшей практикой. Кроме того, не так просто применить эту политику последовательно во всей организации.
Поэтому у меня возникли следующие вопросы:
- Насколько данный подход кажется вам целесообразным?
- Как другие организации внедряют среды без root в больших масштабах?
- Существуют ли лучшие практики или инструменты, которые стоит рассмотреть?
Буду очень признателен за любые советы или ваш опыт!
Спасибо, ребята!