CAPSULE@.SERVICE(5) capsule@.service CAPSULE@.SERVICE(5) capsule@.service - capsule@.service capsule@NAME.service . UIDs . capsule@.service user@.service : o DynamicUser= ( systemd.exec(5)) UID . "c-". UID . . o pam(8) . o $HOME /home/ $HOME /var/lib/capsules/. o user.slice capsule.slice. systemd.special(7). o default.target . capsule@.target . --capsule= systemctl(1) systemd-run(1) busctl(1). systemctl start capsule@NAME.service systemctl stop capsule@NAME.service. /var/lib/capsules/NAME/ . /run/capsules/NAME/. systemctl clean capsule@NAME.service --what=all. capsule@.service systemd --user. /var/lib/capsules/NAME/.config/systemd/user/. UNIX ( 255 "/") "c-" POSIX /[1] . 256. 1. ( ) # systemctl start capsule@tatze.service # systemd-run --capsule=tatze --unit=sleeptest.service sleep 999 # systemctl --capsule=tatze status sleeptest.service # systemd-run -t --capsule=tatze bash # systemctl --capsule=tatze stop sleeptest.service # systemctl stop capsule@tatze.service # systemctl clean --all capsule@tatze.service systemd(1) user@.service(5) systemd.service(5) systemd.slice(5) systemd.exec(5) systemd.special(7) systemctl(1) systemd-run(1) busctl(1) pam(8) 1. / https://systemd.io/USER_NAMES 3 . . : . systemd 260.2 CAPSULE@.SERVICE(5)