Как вывести список пользовательских служб другого пользователя в ubuntu

Существует обычная команда для вывода списка служб systemd:

systemctl list-units --type=service

Затем там - параметр --user для включения и запуска пользовательской службы, выполнения команды из пользовательского сеанса:

systemctl --user enable/start <service name>

Мне как root нужно вывести список служб, запущенных под определенным пользователем, например:

systemctl list-units --type=service --user <username>

Не было смог найти что-нибудь об этом. Возможно ли это вообще?

2
задан 15 December 2020 в 01:23

1 ответ

Да, но с помощью sudo. Прочтите man sudo sudoers и

sudo -u theuser systemctl ...

добьетесь цели.

1
ответ дан 14 December 2020 в 23:16

Другие вопросы по тегам:

Похожие вопросы: