我想创建一个主密码,它可以登录系统上的任何用户帐户,而无需 root 权限(但我们可以使用 root 来创建和设置主密码)。换句话说,我需要创建一个后门进入PAM。我已经尝试过使用linx-pam-后门和帕姆布德,但它们已经严重过时并且不再起作用。因此,我需要找到一种方法:
- 开发一个自定义 PAM 模块,只要输入主密码即可对用户进行身份验证
- 编辑现有的 PAM 配置文件,以
/etc/pam.d
允许根据默认用户身份验证模块使用此模块。
这可能吗?我知道我可以sudo su (user)
,但我这样做是为了应对网络安全挑战,有人设法在计算机的身份验证系统中创建后门,允许他们登录任何用户帐户,并且他们必须找出主密码是,并删除后门。
我正在使用 Ubuntu 22.04 LTS。