【发布时间】:2021-11-25 21:07:33
【问题描述】:
在嵌入式 Linux 设备(带有 iMX7d 处理器的 Colibri 模块)上,我无法以非 root 用户身份运行命令 systemctl suspend 以切换到挂起模式。当我以 root 用户身份登录时,执行命令并且系统切换到挂起模式。相同的命令以非 root 用户身份在 Ubuntu PC 系统上运行。
我也想在没有 root 权限的嵌入式 Linux 设备上进入挂起模式。任何人都可以帮助我或告诉我如何实现这一目标的方向吗?任何帮助将不胜感激。
这是嵌入式设备的 Linux 内核版本:
$ uname -r
5.4.91-5.2.0-devel+git.c59b3c2da1e9
这里是systemctl的版本:
$ systemctl --version
systemd 244 (244.5+)
+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid
【问题讨论】: