Ubuntu-запуск команды при запуске с помощью "sudo"
Я хотел бы запустить sudo
команда при запуске Ubuntu (до того, как кто-либо войдет в систему):
sudo searchd
Как бы я это сделал?
2 ответа:
вы можете добавить команду
/etc/rc.local
скрипт, который выполняется в конце запуска.пишем команду перед
exit 0
. Все, что написано послеexit 0
никогда не будет выполнена.
изменить конфигурацию tty в
/etc/init/tty*.conf
С shellscript в качестве параметра :(...) exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1 (...)
это предполагает, что мы редактируем tty1 и скрипт, который читает ввод theInputScript.sh.
предупреждаю этот скрипт запускается как root, так что, когда вы вводите в него у вас есть root права. Также добавьте путь к расположению скрипта.
важно: скрипт, когда он заканчивается, должен вызвать /sbin / login в противном случае вы не сможете для входа в терминал.