2
Запуск службы systemd от имени пользователя, отличного от пользователя root!
Я создал следующий сервис, amos.service, и он должен работать как amos (член группы 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 все разрешения установлены на /usr/share/amosкamos:amos amos_service.sh выглядит следующим образом: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos start() { exec /usr/share/amos/run_amos.sh >> /var/log/amos.log …