尝试使用 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 命令以任何其他用户身份登录。