免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2017 | 回复: 4
打印 上一主题 下一主题

linux无法在系统设置/用户和组群里添加新用户 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-22 15:32 |只看该作者 |倒序浏览
我的linux用了一段时间后,不知谁改了什么,现在无法通过系统设置/用户和组群这样的图形界面添加新用户,提示:无法读取用户数据库。这个问题最可能是由/etc/passwd和/etc/shadow不匹配造成的。程序现将退出。
我用useradd添加没有问题,linux版本64bit as4

论坛徽章:
0
2 [报告]
发表于 2006-09-22 15:47 |只看该作者
有个命令是从passwd更新shadow的,叫做pwconv你可以试试看。
谨慎一些,最好要先备份你的shadow。

另外,习惯用命令去添加用户,不知道这是否对那个gui的程序有帮助。

论坛徽章:
0
3 [报告]
发表于 2006-09-22 16:17 |只看该作者

还是不行

我备份了shadow,然后将shadow删除,再使用pwconv命令,生成新的shadow文件,但是我再解决前面出现的问题时,在输入root密码的提示框那里死活都过不去了,只好又将原来的shadow文件恢复。郁闷啊!!!!

论坛徽章:
0
4 [报告]
发表于 2006-09-22 16:48 |只看该作者
路过,学习!!

论坛徽章:
0
5 [报告]
发表于 2006-09-22 16:55 |只看该作者

终于搞好了

我又查了一些资料,用pwunconv这个命令后问题解决。
http://man.chinaunix.net/linux/lfs/htmlbook/appendixa/shadow.html
其中提到:pwconv根据/etc/passwd文件建立/etc/shadow文件。

pwunconv根据/etc/shadow和/etc/passwd文件建立新的/etc/passwd文件,并删除/etc/shadow文件。


只是不知道shadow文件被删除后有什么样的后果。后来我又用pwconv命令生成新的shadow文件,但是又不能通过图形界面添加用户了,只好又把shadow文件删除了。

[ 本帖最后由 stockxs333 于 2006-9-22 17:09 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP