免费注册 查看新帖 |

Chinaunix

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

adduser的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-02 08:32 |只看该作者 |倒序浏览
我在adduser的时候为什么和http://www.fanqiang.com/a1/b2/20010530/201000281.html这篇文章中提示的内容不同,我在adduser -v的时候第一个让我输入的是Usernames must match regular expression:[regexp]偶乱输)administrator
然后是Enter your default shell:
然后是Enter your default HOME partition:[/]
然后是Copy dotfiles from:/usr/share/skel no [/usr/share/skel]:
然后是Send message from file:/etc/adduser.message no
然后是Use passwords (y/n)[y]:
然后是Ok.let's go.
然后是Don't worry about mistakes.i'll give you the chance later to correct any input.
然后是Enter username[administrator]:
这时我在输入administrator时总提示Username doesn't match the regexp /administrator/
我后来又输入/administrator后才能通过,以后就没什么问题了。
退出后用新加的用户登陆,却只能输入/administrator才能登陆,
这个问题偶不太明白,哪位大虾帮忙解答一下。我用的是fb4.7,是版本不同造成的么?

论坛徽章:
0
2 [报告]
发表于 2003-07-02 10:21 |只看该作者

adduser的问题

本版精华区:
http://chinaunix.net/forum/viewtopic.php?t=16323

论坛徽章:
0
3 [报告]
发表于 2003-07-02 11:43 |只看该作者

adduser的问题

原帖由 "i2era" 发表:
本版精华区:
http://chinaunix.net/forum/viewtopic.php?t=16323
   
这个贴子以前我看过,我有两个问题,
第一:看了你输出结果:
Usernames must match regular expression: [lydong]:
这说明你把正则表达式给设置成了lydong,后边应用这个正则表达式来效验你的新用户名自然是通不过了(除非你输入lydong)。
可是我输入[]中的内容还是提示Username doesn't match the regexp /administrator/,我只有输入/administrator/ ,包括“//”才可以通过。
第二:修改也很简单,修改为usernameregexp = '^[a-z0-9_][a-z0-9_-]*$'就可以了。
这个表达式与系统提示的信息是一样的,系统提示的表达式为:usernameregexp = '^[a-z0-9_][a-z0-9_-]*$'
看不出来这两个表达式有什么不同

i2era大哥再帮忙看看,谢谢

论坛徽章:
0
4 [报告]
发表于 2003-07-02 13:02 |只看该作者

adduser的问题

你的二个问题在精华帖中夜猫子斑竹已经说的很清楚了
1,》》可是我输入[]中的内容还是提示Username doesn't match the regexp /administrator/,我只有输入/administrator/ ,包括“//”才可以通过。
因为你在第一步时把正则表达式给设置成了/ad...or/ ,所以会提示:
用户名不匹配正则表达式
2, '^[a-z0-9_][a-z0-9_-]*$'这个表达式跟系统默认的一样的
就是说:用户名必须要匹配这个表达式:
已a-z or 0-9 or _ 开头(解释的可能不对,关于正则表达式的问题你可以问高手,比如 红袖添香,她对shell script很熟)

或者你可以用vipw来添加用户,或者用命令:
#pw useradd [name|uid] [-n name] [-u uid] [-d dir] [-g group] [-G grouplist] -m  [-s shell]

论坛徽章:
0
5 [报告]
发表于 2003-07-02 13:20 |只看该作者

adduser的问题

[quote]原帖由 "i2era"]][/quote 发表:
     

大哥,我最开始输入的确实是administrator,没有斜线,真的,不是跟你抬杠。

adduser1.jpg (37.72 KB, 下载次数: 1)

adduser1.jpg

论坛徽章:
0
6 [报告]
发表于 2003-07-02 15:06 |只看该作者

adduser的问题

原帖由 "gsging" 发表:
   

大哥,我最开始输入的确实是administrator,没有斜线,真的,不是跟你抬杠。
   
呵呵,我明白,所以在上面我就说:
” 已a-z or 0-9 or _ 开头(解释的可能不对,关于正则表达式的问题你可以问高手,比如 红袖添香,她对shell script很熟) “

另:下次使用adduser前先
rm -f /etc/adduser.conf
然后在让你输入表达式时回车即可

论坛徽章:
0
7 [报告]
发表于 2003-07-02 19:09 |只看该作者

adduser的问题

原帖由 "i2era" 发表:
   
呵呵,我明白,所以在上面我就说:
” 已a-z or 0-9 or _ 开头(解释的可能不对,关于正则表达式的问题你可以问高手,比如 红袖添香,她对shell script很熟) “

另:下次使用adduser前先
rm -f /etc/addus..........
  
rm这个到是值得一试,谢谢 :wink:

论坛徽章:
0
8 [报告]
发表于 2003-07-03 08:58 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP