Kök olmayan bir kullanıcı olarak, sistem önyüklendiğinde bir arka plan işi çalıştırmak istiyorum. Kök ayrıcalık gerektirmeyen bir hizmet. Bunu yapmanın bir yolu var mı?
Tek yönlü koymaktır sudo -u user command
içinde rc.local
, ancak düzenleme rc.local
kök ayrıcalığı gerektirir.
Başka bir yol, cron
her dakikadan başlatmak ve çalışan herhangi bir örneği kontrol etmektir, ancak öncelikle sistemi gereksiz yere uyandırır ve ikincisi, çalışan örneklerin kontrol edilmesinde yarış durumu olabilir.
Üçüncü bir yol, onu çalıştırmaktır ~/.bash_profile
, ancak kullanıcı girişi olmadan başlatmak istiyorum.
crontab -e
Altında cron dosyası oluşturmak olağandışı mı/tmp
?