use*_*362 4 linux passwords active-directory
我有一个linux盒子:Linux vuappserver 2.6.32-5-686 #1 SMP Mon Oct 3 04:15:24 UTC 2011 i686 GNU/Linux
我使用 SMB + Windbind 加入 Active Directory
但现在我尝试添加本地用户:
用户添加测试
但是当我尝试更改密码时,我收到此错误:
root@server:/home/vu# passwd test 当前 Kerberos 密码: passwd:身份验证令牌操作错误 passwd:密码未更改
我检查了这个文件的权限:
-rw-r--r-- 1 0 0 1350 四月 5 日 23:17 /etc/passwd -rw-r----- 1 0 42 941 四月 5 日 23:17 /etc/shadow
有任何想法吗?
谢谢
小智 5
默认情况下,pam_krb5.so 在 /etc/pam.d/common-* 中将“minimun_uid”设置为 1000,
例如:
password [success=3 default=ignore] pam_krb5.so minimum_uid=1000
Run Code Online (Sandbox Code Playgroud)
我的用户有 uid=1001,根据默认设置,kerberos 控制了(坏事)。另一方面,我的 AD 用户的映射处于更高的范围(/etc/samba/smb.conf):
idmap config * : range = 10000-40000
Run Code Online (Sandbox Code Playgroud)
所以,我将 /etc/pam.d/common-* 中的“minimun_uid”调整为 10000,现在我很高兴:-)
| 归档时间: |
|
| 查看次数: |
8915 次 |
| 最近记录: |