2
Chạy một dịch vụ systemd như một người dùng khác ngoài root!
Tôi đã tạo dịch vụ sau, amos.service và nó cần chạy như amos (thành viên của nhóm amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target tất cả các quyền đã được đặt /usr/share/amosthànhamos:amos amos_service.sh như sau: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos …