Мне нужно отредактировать файл visudo, чтобы пользователи могли получать доступ к определенным командам. Если я отредактирую файл visudo, чтобы добавить некоторые команды, мне нужно очень часто редактировать файл visudo. Вместо редактирования файла visudo я хочу указать адрес файла в этом файле, я хочу изменить команды на основе их требований.
Вы можете создать дополнительный файл конфигурации, расположенный в каталоге /etc/sudoers.d/. Вы должны использовать тот же синтаксис, что и в /etc/sudoers/.
Но обратите внимание! Если вы зафиксируете опечатку в этих файлах, вы больше не сможете использовать команду sudo, в то время как опечатка существует, поэтому вы будете придерживаться привилегий администратора.
visudo анализирует файл sudoers после редактирования и не сохраняет изменения, если есть синтаксическая ошибка - читайте больше.Вот отличный ответ, связанный с этим вопросом:
Как запустить определенные команды sudo без пароля?Вы можете создать дополнительный файл конфигурации, расположенный в каталоге /etc/sudoers.d/. Вы должны использовать тот же синтаксис, что и в /etc/sudoers/.
Но обратите внимание! Если вы зафиксируете опечатку в этих файлах, вы больше не сможете использовать команду sudo, в то время как опечатка существует, поэтому вы будете придерживаться привилегий администратора.
visudo анализирует файл sudoers после редактирования и не сохраняет изменения, если есть синтаксическая ошибка - читайте больше.Вот отличный ответ, связанный с этим вопросом:
Как запустить определенные команды sudo без пароля?