ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux用户密码后不能登陆(回到原登陆状态)问题

Linux用户密码后不能登陆(回到原登陆状态)问题

原创 Linux操作系统 作者:tolywang 时间:2010-02-16 07:47:37 0 删除 编辑

解决办法: 

# vi   /etc/pam.d/login

# session    required   /lib/security/pam_limits.so 
session  required  pam_limits.so

 

 

 

 

##########################################
linux 不能本地登錄 原因之oracle導致
出於性能上的考慮,安裝oracle都會添加如下的行到/etc/pam.d/login 文件:

session required /lib/security/pam_limits.so

加入以上內容後,會出現控制台下(本地)無法登陸的問題。
login: PAM unable to dlopen(/lib/security/pam_limits.so)
login: PAM [dlerror: /lib/security/pam_limits.so: cannot open shared object file: No such file or directory]
login: PAM adding faulty module: /lib/security/pam_limits.so

實際的解決方法是如果安裝的是64位元的作業系統,在/etc/pam.d/login 文件中,添加:
session required /lib64/security/pam_limits.so

##########################################

mxrac02<*mxdell2*/home/oracle>$vi /etc/pam.d/login
#%PAM-1.0
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth       include      system-auth
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    include      system-auth
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    optional     pam_keyinit.so force revoke

#session    required   /lib/security/pam_limits.so
session    required   /lib64/security/pam_limits.so 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-627272/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: SYS_CONTEXT & USERENV
请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    14695897