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

Как добавить точку-косую черту (./) в качестве правила команды sudo в FreeIPA?

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

./myscript.sh

Как добавить ./ как правило в FreeIPA, как и любое другое командное правило:

Вы не можете добавить что-то подобное к sudo в общем, я предполагаю, что это было бы невозможно сделать и во FreeIPA. Согласно странице руководства sudoers

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

Это означает, что вы не можете использовать ./test.sh потому что это неполное имя.

В качестве побочного примечания, возможность включить эту опцию будет фактически означать, что пользователь сможет запускать все, что захочет, с sudo, чтобы вы могли снять для них любые ограничения.