Tente executar systemctl status [email protected]
, substitua a raiz do usuário pelo usuário, para iniciar o serviço, execute systemctl start [email protected]
(se o serviço estiver inativado).
Estou usando o CentOS 7 e estou tentando criar um serviço systemd para meu usuário local. No entanto, antes que eu possa fazer isso, preciso da minha instância de usuário systemd, que não consigo encontrar nem criar para começar.
A execução de systemctl --user
me dá
Failed to issue method call: Process /bin/false exited with status 1
Rodando systemctl status [email protected]
(onde 1000 é o id dado a mim a partir do comando id
) me dá
[email protected]
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
Como faço para encontrar / criar minha instância de usuário systemd?
Tente executar systemctl status [email protected]
, substitua a raiz do usuário pelo usuário, para iniciar o serviço, execute systemctl start [email protected]
(se o serviço estiver inativado).
Em vez de tentar criar um serviço systemd de propriedade do usuário, acabei colocando
...
[Service]
...
User=1000
a diretiva do usuário no arquivo systemd, que parece executar o serviço como meu usuário e, portanto, tem o mesmo resultado pretendido que o serviço systemd de propriedade do usuário.
Meu próprio sistema permanece um mistério para mim, no entanto.