加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 本地密码过期后,Kerberos身份验证失败

发布时间:2020-12-14 03:04:37 所属栏目:Linux 来源:网络整理
导读:我正在使用pam_krb5与本地帐户( Linux)进行AD密码身份验证.事情进展顺利,用户可以使用AD和本地密码进行身份验证. 我遇到问题,当本地密码到期时Kerberos身份验证失败并提示用户更改其本地密码.问题是大多数用户无法记住他们的本地密码,到目前为止我的解决方法
我正在使用pam_krb5与本地帐户( Linux)进行AD密码身份验证.事情进展顺利,用户可以使用AD和本地密码进行身份验证.

我遇到问题,当本地密码到期时Kerberos身份验证失败并提示用户更改其本地密码.问题是大多数用户无法记住他们的本地密码,到目前为止我的解决方法是暂时禁用本地密码更改实施.

有没有办法让pam_krb5忽略过期的本地密码,或者至少配置PAM来优先考虑本地的Kerberos密码?

我的研究让我相信它与common-auth有关,我在下面提供了这个:

auth    required        pam_env.so
auth    sufficient      pam_unix2.so
auth    requisite       pam_succeed_if.so user ingroup access_www
auth    sufficient      pam_krb5.so     use_first_pass
auth    required        pam_deny.so

解决方法

将pam_krb5放在pam_unix2之前(并在后一个条目上保留use_first_pass).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读