覆盖默认 PAM 消息提示

覆盖默认 PAM 消息提示

我正在使用 YubiKey 进行 ssh 2 因素身份验证。我已将流程定向到pam.d/ssh并添加了提供的pam_yubico.so模块。

我想覆盖显示的默认提示:

YubiKey 的user

页面,表示pam_yubico没有支持覆盖默认消息提示的模块参数。

github项目似乎写了一个支持discrete_prompt参数标志的包装器。

出于安全原因,我想坚持使用制造商的 PAM 模块。

是否有办法覆盖该消息,或者是修改源代码并重新编译 PAM 库的唯一方法?

相关内容