`runuser` 命令给出权限错误

`runuser` 命令给出权限错误

尝试使用 runuser 命令时出现以下错误。

[pradeep.c@haproxy ~]$ echo $USER
pradeep.c
[pradeep.c@haproxy ~]$ runuser pradeep.c
runuser: cannot set groups: Operation not permitted

有人能解释一下如何防止这种情况吗?有没有配置文件?

答案1

您已以普通用户 pradeep.c 的身份登录,但要获取任何用户的 shell,您需要 root 权限。换句话说,此命令可以从 root 运行,您可以使用 screen 命令打开 pradeep.c 用户的另一个屏幕,并使用 su 命令以任何其他用户身份登录。

相关内容