Назад | Перейти на главную страницу

systemctl is-enabled ghost Не удалось получить состояние файла модуля для ghost.service: доступ запрещен CentOS 8

Я пытаюсь запустить созданную мной службу, но что-то не так, и я не понимаю, почему.

Служба находится в /usr/lib/systemd/system и выглядит так:

[Unit]
Description=Ghost systemd service for blog: example-com
Documentation=https://ghost.org/docs/

[Service]
Type=simple
WorkingDirectory=/home/toor/example.com
User=991
Environment="NODE_ENV=production"
ExecStart=/home/toor/.nvm/versions/node/v12.16.3/bin/node /home/toor/.nvm/versions/node/v12.16.3/bin/ghost run
Restart=always

[Install]
WantedBy=multi-user.target

У меня почти такой же файл работает на CentOS 7.6, но теперь я обновляюсь до CentOS 8, и он не работает.

Список всех служб в системе говорит мне, что эта служба плохая. Если я попытаюсь запустить его с помощью любой команды systemctl, я получаю доступ запрещен, плохой или не найден. Есть идеи, почему файл плохой?