如何允许任何用户以不可登录用户身份登录?

如何允许任何用户以不可登录用户身份登录?

我正在尝试在 Redhat 上实现以下功能:
我有一个用户“John”,无法通过 GDM 或控制台或 SSH 直接登录。
我想允许登录系统的任何用户都能够以 "John" 身份登录。
您将如何使用 PAM 模块或任何其他方式来做到这一点?

答案1

您可以将用户 John 的登录 shell 设置为/sbin/nologin,然后使用 登录su -s /bin/bash John

相关内容