Вы можете указать пользователя и группу под заголовком [Service]
:
User=rails
Group=rails
Подробнее см. в разделе учетных данных systemd.exec .
Кроме того, используйте /etc/systemd/system/myservice.service
в качестве пути для служебных файлов, созданных системным администратором, вместо /usr/lib/systemd/system
. См. Создание и изменение юнит-файлов systemd
.
Нет, apt
сам по себе не перезагружается.
Вы можете проверить, существует ли файл /var/run/reboot-required
после запуска apt
, чтобы узнать, требуется ли перезагрузка. Если вы используете unattended-upgrades
, вы можете настроить его для перезагрузки.
Нет, apt-get
не будет перезагружаться сам по себе, но если вы хотите, чтобы ваша система при необходимости автоматически перезагружалась после обновления, добавьте [ -e /var/run/reboot-required ] && sudo reboot
к вашей команде:
sudo apt-get -y upgrade; [ -e /var/run/reboot-required ] && sudo reboot