我看到该帐户下运行着各种由 systemd 控制的守护进程。lp
值得注意的是,该tracker
服务正在运行并尝试为该lp
帐户索引文件。
$ pstree lp
systemd─┬─(sd-pam)
├─dbus-daemon
├─goa-daemon───3*[{goa-daemon}]
├─goa-identity-se───2*[{goa-identity-se}]
├─gvfs-afc-volume───3*[{gvfs-afc-volume}]
├─gvfs-goa-volume───2*[{gvfs-goa-volume}]
├─gvfs-gphoto2-vo───2*[{gvfs-gphoto2-vo}]
├─gvfs-mtp-volume───2*[{gvfs-mtp-volume}]
├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
├─gvfsd───2*[{gvfsd}]
├─gvfsd-fuse───5*[{gvfsd-fuse}]
└─tracker-miner-f───4*[{tracker-miner-f}]
例如,我看到一个tracker*
服务正在用户帐户下运行lp
,并且它正在将跟踪器数据库文件写入/var/spool/lpd/{.cache,.local}
.
我的问题是:如果该用户帐户是非登录帐户,是否有一种干净的方法来禁用(屏蔽)特定用户帐户的 systemd 服务单元?
我正在运行 Ubuntu 20.04 和 systemd 245 (245.4-4ubuntu3.13),以防相关。