Назад | Перейти на главную страницу

синтаксическая ошибка visudo

Что я здесь делаю не так, поскольку эта строка приводит к сбою visudo

dhiller2 ALL = ВСЕ,! NSHELLS,! NSU NOPASSWD: ВСЕ

эта линия работает

dhiller2 ВСЕ = ВСЕ,! НШЕЛЛС,! НСУ

Как это исправить?

и да, я знаю, что есть способы обойти это ... это просто чтобы напомнить нашим администраторам, что политика - это не sudo su - и вы должны использовать sudo для выполнения всех команд.

спасибо, Дин

Используйте это так.

dhiller2 ALL = NOPASSWD: ALL,! NSHELLS,! NSU

Это сработает. Проверено на самой машине.

После! NSU вам понадобится дополнительная запятая.

Строка ниже прошла visudo, но я не знаю, дает ли она желаемый эффект.

dhiller2 ALL = ВСЕ,! NSHELLS,! NSU, NOPASSWD: ВСЕ