Sudo Access для групп Active Directory

У меня есть компьютер с Linux, подключенный к AD, но я не могу получить права sudo. Я могу войти, используя учетные данные AD, но sudo не работает.

Я посмотрел на все, что я могу найти, и все говорят, чтобы добавить следующее в файл sudoers:

% MYDOMAIN \ mygroup ALL = (ALL) ALL

Когда я делаю это и пытаюсь сделать sudo, он отвечает:

myusername отсутствует в файле suoders. Об этом инциденте будет сообщено.

Может ли быть проблема в том, что домен / группа AD не указана в файле group или passwd? Если так, как я могу добавить это?

1 ответ

https://unix.stackexchange.com/questions/150476/allow-ad-groups-to-sudo может помочь:

winbind и sssd импортируют группы AD аналогичным образом в сетевые группы NIS. Итак, определения вашей группы в /etc/sudoers Файл должен начинаться с +, а не %. Кроме того, имена, содержащие пробелы, должны либо заключаться в двойные кавычки, либо каждый пробел указываться как \x20.

%sudo              ALL = (ALL) ALL
+"domain users"    ALL = (ALL) ALL
+domain\x20admins  ALL = (ALL) NOPASSWD: ALL
Другие вопросы по тегам