Szia, a systemd-logind user sessionök v230 óta tudják ezt. A felhasználó munkamenete után bezárják az összes folyamatot amit a user indított (a user által indított daemonokat is).
Lásd ezt: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394
Ahhoz, hogy egy ssh login systemd-logind session legyen kapcsold be a PAM-ot. (UsePAM=yes az sshd.conf-ban). Elvileg minden distróban alapból benne van az a PAM script ami által így alapból az ssh sessionök automatikusan systemd-logind sessionök is lesznek.