이 계정에서 실행되는 다양한 시스템 제어 데몬이 보입니다. 서비스가 실행 중이고 계정에 대한 파일 색인을 생성 하려고 한다는 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 서비스 단위를 비활성화(차단)하는 깔끔한 방법이 있습니까?
관련이 있는 경우 systemd 245(245.4-4ubuntu3.13)를 사용하여 Ubuntu 20.04를 실행하고 있습니다.