دستوراتتو میتونی بزاری تو این فایل که با دست رسی روت هم اجرا میشه دیگه احتیاج به sudo هم نداره .
/etc/rc.local
دستوراتتو قبل از اون خط اخر که نوشته exit 0 بزار
کلا استفاده از دستورات start service یا stop service درست نیست.
اگر می خای سرویسی موقع بالا امدن سیستم شروع به کار بکنه یا از کار بیفته باید بری فایلشو برای اون رانلول تنظیم کنی مثلا اوبونتو پیش فرض تو رانلول 2 بالا میاد وقتی میخای بگی فلان سرویس تو موقع بالا امدن سیستم stop بشه باید بری برای رانلول دو از کار بندازیش .
اگر اون سرویس فایلش از نوع قدیمی هستش یعنی از نوع upstart نیست (یعنی اسکریپت اجراییش تو این فایل هست : etc/init.d/) با این دستور میتونی تنظیمش کنی ا
update-rc.d
اموزشش تو لینک زیر هست:
http://30li.ir/bash/commands/update-rc.dاگز از نوع upstart هستش برو تو فایل :
/etc/init/
پیداش کن بعد توش تغییر لازم رو انجام بده . توش خودت نگاه کنی می فهمی باید چه کار کنی
یک راه دیگم هست :
یک اسکریپت startup درست کنی بزاریش تو رانلول ها که با همون دستوری که اموزشش رو گذاشتم میتونی انجام بدی .