A partir do systemd 230, KillUserProcesses
é ativado por padrão:
Você pode alterar isso editando /etc/systemd/logind.conf
, por exemplo, definindo KillUserProcesses=no
para desativar esse comportamento globalmente ou definindo KillExcludeUsers=<your-username>
para excluir seu nome de usuário desse comportamento.
Ou você pode contornar isso de maneira ad hoc iniciando o processo do servidor usando systemd-run --scope --user <executable>
. Você pode encontrar mais detalhes sobre isso em Example 5. Start screen as a user service
na parte inferior de systemd-run (1) .