如何在自定义脚本中使用 Linux PAM 模块?

问题描述 投票:0回答:1

我正在开发一个程序,该程序可以通过使用 linux 内置的 PAM 模块来进行身份验证和验证用户输入的凭据。我一直在尝试研究它是如何实现的,但是我发现很多文档都是旧的并且通常被删除,并且我很难找到它在休闲脚本中使用的许多示例。

有人可以帮助我了解如何将 PAM 与自定义脚本一起使用,特别是传递用户名和密码进行身份验证,并可能向我指出有关如何使用它的文档吗?

linux bash shell pam
1个回答
0
投票

您可以使用

sudo
来查看密码。

printf "%s" "$password" | sudo -n -S -u "$username" true
© www.soinside.com 2019 - 2024. All rights reserved.