如何在没有数据包管理器的情况下安装 PAM

问题描述

我有一个基于 ARM 的设备,上面安装了嵌入式 Linux。我需要在其上安装 PAM 库并让它处理身份验证。我已经有了 PAM (1.5.1) 的交叉编译版本,并将所有生成文件复制到设备中。为了在目标 Linux 上正确安装 PAM 并使其工作,我还需要遵循哪些其他步骤?如何测试它们? 感谢您的帮助。

解决方法

您还必须构建所有与安全和身份验证相关的部分(库和应用程序),才能实际使用 PAM 来完成整个工作。

PAM 不会自动将自己插入到身份验证过程中,只是通过安装在系统上。应用程序必须积极使用它。确定哪些应用程序是,构建并打包它们以使用您的 PAM 构建。