the 'unix password sync' parameter is set and there is no valid 'passwd program' parameter.什么报错
时间: 2023-12-30 21:05:25 浏览: 32
这个报错通常是因为在/etc/nsswitch.conf文件中启用了“unix password sync”参数,但/etc/pam.d/system-auth文件中未设置或设置了无效的“passwd program”参数引起的。
要解决此问题,您需要编辑/etc/pam.d/system-auth文件,并确保将“passwd program”参数设置为可以更改用户密码的有效程序。例如,您可以将其设置为“/usr/bin/passwd”。
完成必要的更改后,保存文件并通过运行命令“systemctl restart systemd-logind.service”重新启动认证服务。这应该解决错误消息并允许您更改用户密码。
相关问题
userdel: group bduser is the primary group of another user and is not removed.
这是因为在删除 bduser 组之前,还有其他用户的主要组设置为 bduser 组。要删除 bduser 组,你需要先将这些用户的主要组更改为其他组。你可以使用以下命令来检查并更改用户的主要组:
查找使用 bduser 组作为主要组的用户:
```
grep '^[^:]*:[^:]*:GROUP_ID:' /etc/passwd
```
其中 GROUP_ID 是 bduser 组的组ID。
将用户的主要组更改为其他组:
```
usermod -g NEW_GROUP USER_NAME
```
其中 NEW_GROUP 是你希望将用户的主要组更改为的组名或组ID,USER_NAME 是要更改主要组的用户名。
完成这些更改后,你就可以成功删除 bduser 组了。
/etc/pam.d/passwd配置password requisite pam_unix.so remember
在 /etc/pam.d/passwd 文件中添加 password requisite pam_unix.so remember 配置可以启用密码历史记录功能,确保不会重复使用之前使用过的密码。
具体来说,password requisite pam_unix.so remember 表示使用 pam_unix.so 模块进行密码验证,并启用密码历史记录功能。如果用户尝试修改密码,并输入了之前使用过的密码,那么系统将拒绝该密码并提示用户输入一个新的密码。
需要注意的是,这个配置只是 /etc/pam.d/passwd 文件中的一行,该文件中还包含其他用于身份验证和账户管理的模块。这些模块一起实现了系统的密码管理功能。用户可以根据自己的需求对这些模块进行相应的修改和配置。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)