Cheug's Blog

当前位置:网站首页 / Server / 正文

passwd:Module is unknown

2024-04-24 / Server / 231 次围观 / 0 次吐槽 /

原因:提示passwd模块不可用,passwd模块主要存在于/etc/pam.d等相关模块中,由于某些原因(比如库文件,配置文件等),导致passwd去修改报错。

一般情况下,需要重新安装或者去修改相关配置文件的内容,但是由于我们是ldap环境,在正常的生产状态中,在修改这些配置文件可能会导致研发的同事登录认证报错。


解决方法:用chpasswd命令直接将需要修改的密码写入到/etc/shadow文件中(chpasswd是linux批量修改用户密码的工具,可以一次性修改多用户密码)


命令如下:echo "root:pwd@1234" | chpasswd,就可修改,当然也可以把“root:pwd@1234”  写入到文本123.txt中,然后用chpasswd <123.txt也可以修改。


Powered By Cheug's Blog

Copyright Cheug Rights Reserved.