Linux - /etc/systemd/system/service: Invalid user/group name or numeric ID: user

Linux - /etc/systemd/system/service: Invalid user/group name or numeric ID: user

Dobrý den,měl bych prosím jeden dotaz.Na VPS Ubuntu jsem instaloval Calibre-Web,vše funguje bez problémů,ale když se restartuje server,knihovna už nenajede. Musím jí spustit příkazem ve složce calibre-web nohup python cps.py. Našel jsem návod a vytvořil jsem soubor "cps.service" jako root ve složce /etc/systemd/system s následujícím obsahem:

[Unit]
Description=Calibre-Web

[Service]
Type=simple
User=[archos]
ExecStart=[/usr/bin/python] [/home/archos/calibre-web/cps.py]
WorkingDirectory=[/home/archos/calibre-web/cps.py]

[Install]
WantedBy=multi-user.target


Ale služba stále nefunguje,při restartu serveru mám chybu
/etc/systemd/system/cps.service:6: Invalid user/group name or numeric ID: [archos]

Zkoušel jsem i místo uživatele zadat root,ale stále stejné.Zde je odkaz na návod na Githubu janeczku/calibre-web/wiki/Setup-Service-on-Linux . Zkoušel jsem to i bez závorek,místo /usr/bin/python jen python.

Moc děkuji za každou radu.



ODPOVĚĎ


Dobrý den,

dal bych určitě pryč ty hranaté závorky u cest a uživatele:


[Unit]
Description=Calibre-Web

[Service]
Type=simple
User=archos
ExecStart=/usr/bin/python /home/archos/calibre-web/cps.py
WorkingDirectory=/home/archos/calibre-web/cps.py

[Install]
WantedBy=multi-user.target


Dále, ty cesty jsou funkční (existují?), ověřte to výpisem:
ls /usr/bin/python
ls /home/archos/calibre-web/cps.py

Pythonu je obvykle v systému více verzí, zkuste si zadat
ls /usr/bin/python
a mačkejte tab - python2.7, python3.7 atd.. Nevím co aplikace požaduje.

ODPOVĚĎ


Dobrý den,
moc děkuji za odpověď.Ty cesty jsou existují.V /usr/bin/ mám python 2, 2.7, 3 .... zkoušel jsem všechny a co jsem koukal v aplikaci je zřejmě python 2.7 Odstranil hranaté závorky,ale po restartu aplikace nenajede.Ale už se neukazuje chyba při startu /etc/systemd/system/cps.service:6: Invalid user/group name or numeric ID: [archos] a teď se ukazuje Started Calibre-Web. Ale web nenajede.
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář