LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 790|回复: 3

freebsd5.4不能添加用户?

[复制链接]
发表于 2005-10-12 17:59:43 | 显示全部楼层 |阅读模式
1.以root登录时不需要输密码就直接登录
2.freebsd5.4中用adduser命令添加用户不成功  
错误提示如下:
Username   : jj
Password   : *****
Full Name  :
Uid        : 1001
Class      :
Groups     : jj
Home       : /home/jj
Shell      : /bin/sh
Locked     : no
OK? (yes/no): yes
pwd_mkdb: 14    uid is incorrect
pwd_mkdb: at line #23
pwd_mkdb: /etc/master.passwd: Inappropriate file type or format
pw: user 'jj' disappeared during update
adduser: ERROR: There was an error adding user (jj).
知道的兄弟帮邦忙,谢谢拉
 楼主| 发表于 2005-10-15 18:34:04 | 显示全部楼层
已解决,有兴趣的兄弟到freebsdchina技术交流版找我发的帖子
回复 支持 反对

使用道具 举报

发表于 2005-10-15 20:12:39 | 显示全部楼层
Post by wyc02520
已解决,有兴趣的兄弟到freebsdchina技术交流版找我发的帖子

http://www.freebsdchina.org/foru ... 41f0b0e34c5238660a0
代你贴个联接
方便兄弟们
来个简单小节:
1)
ftp:*:14 :14::0:0:Anonymous FTP Admin:/var/ftp:/nonexistent
添加帐户问题已解决,把master.passwd中第23行(ftp那行)中的14后面的空格去掉就可以了
2)
root登录不要密码的问题已解决
方法如下:打开/etc/master.passwd文件
找root::0:0::0:0:Charlie &:/root:/bin/csh这一行,我系统中有wyc这个帐户
wyc1$VKY4cDmC$9SEy7H/yKS95z3Vk460.w/:1001:1001::0:0:wyc02520:/home/wyc :/usr/local/bin/bash
我看了handbook知道root后面::之间是加密了的密码,
于是我把wyc后面的密码加到root后,然后重启,用root登录,此时还是不要密码,然后passwd改密码。
这样就可以了。此时再打开/etc/master.passwd看root后面的密码,已经和wyc后面的不一样了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-16 13:34:05 | 显示全部楼层
谢谢“断翅蝴蝶” 很抱歉自己不够耐心    下次改进
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表