Вот и я столкнулся с этим самым системд. В syslog’е следующее:
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7095 (dbus-launch) with signal SIGTERM.
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7098 (VBoxXPCOMIPCD) with signal SIGTERM.
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7103 (VBoxSVC) with signal SIGTERM.
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7273 (VBoxHeadless) with signal SIGTERM.
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7302 (VBoxHeadless) with signal SIGTERM.
Aug 24 21:21:01 srv4 systemd[1]: session-923.scope: Killing process 7332 (VBoxHeadless) with signal SIGTERM.
Как я понял это какая штатная фича системд т.к. если запустить гуй виртуалбокса, то он эти машины не прибивает. Очевидно, что определяет по какой-то своей логике, что эти процессы никем не используются == «лишние» и убивает их. Как его настроить, чтобы он не считал их лишними?