news 2026/4/18 9:52:39

OB 之 PAM

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OB 之 PAM

PAM 是什么?(你以后一定会遇到)

1️⃣ PAM 的全称

PAM = Pluggable Authentication Modules

Linux 统一认证框架


2️⃣ 在 OpenBMC 里,PAM 干什么?

所有“登录 / 认证”几乎都会经过 PAM:

场景是否经过 PAM
SSH 登录
Web UI 登录(bmcweb)
Redfish Basic / Session
console login

3️⃣ PAM 在 OpenBMC 架构里的位置

bmcweb / sshd / login ↓ PAM ↓ /etc/pam.d/* ↓ user / group / policy

常见 PAM 文件:

/etc/pam.d/sshd /etc/pam.d/login /etc/pam.d/webui


4️⃣ 为什么你在 Event Log / Audit Log 里看到 PAM?

典型日志:

pam_unix(sshd:auth): authentication failure pam_unix(sshd:session): session opened

👉这些通常会被:

  • journal 记录

  • audit log 记录

  • 有时转成 Event Log(失败次数过多)


一句话理解 PAM

PAM 是“谁能登录 BMC、用什么方式登录”的统一入口

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 6:25:47

LangChain 1.0 Agent开发:从创建到部署的完整指南

玄同 765 大语言模型 (LLM) 开发工程师 | 中国传媒大学 数字媒体技术(智能交互与游戏设计) CSDN 个人主页 | GitHub Follow 关于作者 深耕领域:大语言模型开发 / RAG 知识库 / AI Agent 落地 / 模型微调技术栈:Python | R…

作者头像 李华
网站建设 2026/4/18 6:26:10

别再装第三方工具了!微软这 3 个开源神器

微软常因“搞坏 Windows”或强行在用户不需要的地方塞入 AI 功能而饱受诟病,但其实它也藏有不少宝藏级的开源工具。 每个 Windows 用户都习惯了为各种小需求上网搜索“有没有能干这个的软件”或“有没有能干那个的工具”—— 这几乎成了几十年来 Windows 体验的一部…

作者头像 李华
网站建设 2026/4/18 5:38:59

第1章 Java语言概述----开发体验— HelloWorld

1.6 开发体验 — HelloWorld 步骤: 1. 将 Java 代码编写到扩展名为 .java 的文件中。 2. 通过 javac 命令对该 java 文件进行编译。 3. 通过 java 命令对生成的 class 文件进行运行。步骤一:编写  选择最简单的编辑器:记 事本。  敲入…

作者头像 李华
网站建设 2026/4/18 1:22:19

JYLN061 LORA无线数传终端:轻松代替有线485,适配恶劣工业环境

JYLN061 LORA无线数传终端是一款非常典型且应用广泛的物联网核心设备。简单来说,这是一种利用LoRa调制技术,能在复杂工业环境下实现远达5公里(理论或典型距离)无线数据传输的终端设备。一、组成部分 1. 核心设备:LoRa无线数传终端/模块 这是安…

作者头像 李华
网站建设 2026/4/18 10:51:29

SIEMENS同步电机1FT7105- 5WF71-4NH1

SIEMENS同步电机1FT7105-5WF71-4NH1与普通电机在结构设计、控制方式、性能表现和应用场景上存在本质区别。该电机作为高性能永磁同步伺服电机,专为精密工业自动化系统打造,而普通电机(如异步电机)则更适用于对动态响应和控制精度要…

作者头像 李华