Bagaimana cara menjalankan skrip sebagai sudo saat boot?
Saya perlu menjalankan ethtool --offload <net> rx off
untuk menonaktifkan pesan kesalahan jme udp checksum yang mengganggu.
mengapa Anda yakin Anda perlu sudo saat boot?
—
Rinzwind
@Rinzwind mungkin karena ethtool membutuhkan root untuk dijalankan. Unit SystemD sebagai root adalah pendekatan terbaik
—
Thomas Ward
"as sudo" - maksudmu "as
—
waltinator
root
(pengguna mahabesar dengan $UID=0
)". sudo
adalah alat untuk memungkinkan pengguna biasa menjalankan perintah sebagai root
. "at boot" - semua yang terlibat dengan startup sistem berjalan sebagairoot
@waltinator: kecuali hal-hal yang menghilangkan hak istimewa; mis. Anda dapat membuat sistem Anda memulai X server + sesi pengguna untuk pengguna tertentu. Tetapi menjalankan
—
Peter Cordes
ethtool
melalui sudo dari sesuatu yang telah menghilangkan hak istimewa (seperti kata-kata dari pertanyaan ini menyarankan) akan menjadi ide yang sangat buruk vs tetap menggunakannya /etc/rc.local
atau cara "modern" lainnya untuk menjalankan sesuatu sebagai root selama boot.