pam-email:用于基于电子邮件的身份验证令牌的 PAM 模块

时间:2024-07-26 20:06:16
【文件属性】:

文件名称:pam-email:用于基于电子邮件的身份验证令牌的 PAM 模块

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-26 20:06:16

C

pam-email 这是一个用于电子邮件身份验证的 pam 模块。 它通过电子邮件将令牌发送给用户,并在提示中期望得到相同的令牌 描述 如果您使用它,它会发送一封带有随机生成的令牌的电子邮件,并希望您在提示时输入它。 令牌特定于提示,不会存储在任何地方。 它通过端口 25 连接到 localhost,并使用 curl 库进行 SMTP。 没有 smtp 身份验证。 收件人会自动从您尝试验证的用户那里获取,例如,如果您尝试以“someguy”身份登录,则电子邮件信封中的 RCPT TO: 将是“someguy”。 发件人 (MAIL FROM) 是 root。 换句话说,您需要在使用 pam_email 的机器上有一个半工作的 smtp 服务器。 默认令牌长度为 12 个字符(可以在源中更改)。 令牌仅包含 Base58 字符以避免读取问题。 它看起来像什么 电子邮件如下所示:


【文件预览】:
pam-email-master
----Makefile(362B)
----src()
--------Makefile(441B)
--------pam_email.c(7KB)
----LICENSE.md(498B)
----debian()
--------substvars(109B)
--------.gitignore(30B)
--------control(259B)
--------debhelper.log(359B)
--------files(33B)
--------source()
--------changelog(144B)
--------rules(572B)
----README.md(3KB)
----Make.Rules(2KB)

网友评论