kylin v10报错:/usr/lib64/security/pam_console.so: cannot open

报错如下:

PAM unable to dlopen(/usr/lib64/security/pam_console.so): /usr/lib64/security/pam_console.so: cannot open shaared object file: No>
PAM addming faulty module: /usr/lib64/security/pam_console.so

原因分析:

麒麟V10环境没有“pam_console.so”动态库。

pam_console.so文件应该属于pam包,但是目前在pam包中并没有发现该文件

openEuler提供的Pam包是不提供pam_console.so模块库的,Pam包的上游社区 https://github.com/linux-pam/linux-pam源码中并未提供前述三个模块的实现。
经调查这三个模块实际是redhat厂商定制模块,是redhat厂商为其相关linux系统研发的插件模块。(参考其源码社区:https://pagure.io/pam-redhat/tree/master )

 

处理:

  1. 执行以下命令,修改“/etc/pam.d/hardinfo”配置文件。
    1. 打开“/etc/pam.d/hardinfo”文件。

      vi /etc/pam.d/hardinfo

    2. 按“i”进入编辑模式,注释包含“pam_console.so”内容:
      # auth       required    pam_console.so
    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
    4. 重复3.a3.c,注释以下配置文件中包含“pam_console.so”行内容。
      • /etc/pam.d/lightdm
      • /etc/pam.d/lightdm-autologin
      • /etc/pam.d/login
      • /etc/pam.d/xserver
  2. 重启Auth Server服务。

    systemctl restart batch-auth_server.service

  3. 查询Auth Server服务状态,确认回显中是否仍有报错。

 

参考链接:麒麟V10环境,查询Auth Server服务状态信息报错 - HPC 21.0.0 安装指南 07 - 华为 (huawei.com)

posted @ 2024-03-11 14:41  咿呀哒喏  阅读(472)  评论(0编辑  收藏  举报