Điểm:0

Chạy dịch vụ Systemd với tư cách là người dùng thay vì root

lá cờ gb

hệ thống noob, đây.

Tôi có inotifywait xem một thư mục và chạy tập lệnh khi các điều kiện được đáp ứng. tôi thiết lập một hệ thống service để chạy tập lệnh này dưới dạng daemon khi khởi động, nhưng nó chạy tập lệnh với quyền root. Tôi tự hỏi liệu có cách nào để dịch vụ chạy với tư cách là người dùng hiện tại (thay vì chỉ định người dùng trong tệp dịch vụ) để $HOME là chính xác cho người dùng hiện tại, cho phép tôi thêm bao nhiêu người dùng tùy thích, với tất cả người dùng có quyền truy cập vào tập lệnh.

tôi đã đọc về systemctrl --user, và cho phép nán lại, nhưng tôi thực sự không biết giải pháp tốt nhất.

Cuối cùng, tôi muốn dịch vụ nhận ra người dùng hiện tại và chạy tập lệnh cục bộ với tư cách là người dùng có $HOME nguyên vẹn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.