Chciałbym uruchomić polecenie sudo
gdy Ubuntu uruchamia się (zanim ktoś loguje się):Ubuntu - Uruchom polecenie na rozruchu z „sudo”
sudo searchd
Jak to zrobić?
Chciałbym uruchomić polecenie sudo
gdy Ubuntu uruchamia się (zanim ktoś loguje się):Ubuntu - Uruchom polecenie na rozruchu z „sudo”
sudo searchd
Jak to zrobić?
Możesz dodać polecenie w skrypcie /etc/rc.local
, które jest wykonywane po zakończeniu uruchamiania.
Napisz polecenie przed exit 0
. Wszystko napisane po exit 0
nigdy nie zostanie wykonane.
Edit konfiguracja tty w /etc/init/tty*.conf
z shellscript jako parametr:
(...)
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1
(...)
to przy założeniu, że mamy do edycji tty1 i skrypt, który wczytuje wejście jest theInputScript.sh.
Słowo ostrzeżenia, że ten skrypt jest uruchamiany jako root, więc gdy wprowadzasz do niego dane, masz uprawnienia root. Dołącz również ścieżkę do lokalizacji skryptu.
Ważne: skrypt po zakończeniu musi wywołać/sbin/login, w przeciwnym razie nie będziesz mógł zalogować się w terminalu.
ta odpowiedź była bardzo przydatna dla mnie podczas budowania naszego urządzenia produktu , bardzo dziękuję –
Nie ma za co! –
Dzięki temu właśnie tego szukam – wukong
Czy polecenie przechodzi przed "po wyjściu 0" czy po nim? – Keyslinger
Przedtem, na pewno. Wszystko napisane po "exit 0" nigdy nie zostanie wykonane. –
Witam Mam również polecenie rvmsudo do wykonania w tej samej sytuacji. komenda zwykle prosi o podanie hasła. Czy wystąpią jakieś problemy, jeśli umieszczę polecenie bezpośrednio w /etc/rc.local? – ravi1991