从以 root 身份运行的脚本,我想要启动 systemd 用户服务。
我已经尝试过最明显的事情:
sudo -u $user systemctl --user <etc>
但我明白Failed to connect to bus: No such file or directory
- 我认为这是指 dbus 系统总线。
我需要设置吗DBUS_SYSTEM_BUS_ADDRESS
?我如何知道要将其设置为何值?
或者是否有其他方式与其他用户的 systemd 进行交互?
从以 root 身份运行的脚本,我想要启动 systemd 用户服务。
我已经尝试过最明显的事情:
sudo -u $user systemctl --user <etc>
但我明白Failed to connect to bus: No such file or directory
- 我认为这是指 dbus 系统总线。
我需要设置吗DBUS_SYSTEM_BUS_ADDRESS
?我如何知道要将其设置为何值?
或者是否有其他方式与其他用户的 systemd 进行交互?