Как мне запустить скрипт как sudo во время загрузки?
Мне нужно запустить, ethtool --offload <net> rx off
чтобы отключить раздражающее сообщение об ошибке контрольной суммы jme udp.
почему вы считаете, что вам нужно sudo во время загрузки?
—
Rinzwind
@Rinzwind, вероятно, потому что для запуска ethtool нужен root. Лучше всего использовать модуль SystemD в качестве пользователя root
—
Томас Уорд
«как sudo» - вы имеете в виду «как
—
waltinator
root
(всесильный пользователь с $UID=0
)». sudo
это инструмент, позволяющий обычному пользователю запускать команду как root
. "при загрузке" - все, что связано с запуском системы, запускается какroot
@waltinator: кроме вещей, которые отбрасывают привилегии; Например, ваша система может запустить X-сервер + пользовательский сеанс для определенного пользователя. Но запускать
—
Питер Кордес
ethtool
через sudo что-то, у кого пропущены привилегии (как предполагает формулировка этого вопроса), было бы действительно плохой идеей, вместо того, чтобы придерживаться этого, /etc/rc.local
или каким-либо более «современным» способом заставить все работать как root во время загрузки.