Linux打开用户和组群提示“无法读取用户数据库”故障解决

今天试着在linux下进行用户权限夺取试验,试验完成后,当使用GUI打开“用户和组群”时提示“无法读取用户数据库,程序即将关闭”,然后在网上找了找,发现没有类似问题出现,然后就自己试着查找,分别打开/etc/passwd和/etc/shadow两个文件,因为用户管理主要就是依靠着两个文件的,对比后发现一个问题,shadow文件中较passwd中多出了一个笔者在试验时新增的用户信息,而passwd中并无该用户信息,所以试着删除了多出来的那一行,删除后问题解决。
总结:这个问题是由/etc/passwd和/etc/shadow不匹配造成的。

你可能感兴趣的:(linux,职场,休闲)