Puncte:0

Rularea serviciului Systemd ca utilizator și nu ca rădăcină

drapel gb

systemd noob, aici.

eu am inotifywait vizionarea unui folder și rularea unui script când sunt îndeplinite condițiile. am infiintat o systemd service pentru a rula acest script ca un daemon la pornire, dar rulează scriptul ca root. Mă întreb dacă există o modalitate de a face ca serviciul să ruleze ca utilizator curent (în loc să specifici un utilizator în fișierul de serviciu), astfel încât $HOME este corect pentru utilizatorul curent, permițându-mi să adaug cât de mulți utilizatori doresc, toți utilizatorii având acces la script.

Am citit despre systemctrl --user, și enable-linger, dar sincer nu știu cea mai bună soluție.

În cele din urmă, vreau ca serviciul să recunoască utilizatorul curent și să ruleze scriptul local ca utilizator cu $HOME intact.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.