Вы можете просто настроить свой файл sudoers
и разрешить пользователю или группе выполнять эту одну конкретную команду. Синтаксис будет выглядеть примерно так в файле /etc/sudoers
(редактировать с помощью visudo
!):
user ALL=(root) NOPASSWD: /usr/bin/yum update root
Если вы опустите часть NOPASSWD
, пользователь должен будет указать свой пароль. Пользователи смогут запустить это просто как sudo yum update
.
Для получения дополнительной информации вы можете обратиться к страницам руководства для sudoers(5)
Раньше он был включен в пакет manpages
, но был удален в феврале 2016 года . Раньше политика Debian предписывала его использование для команд без документации, но это уже давно устарело .
Существует открытая ошибка в man-db
, связанная со ссылкой на него undocumented(7)
(, которая возникает только в том случае, если запрошенная справочная страница соответствует команде пользователяPATH
).