Chinaunix

标题: Linux新建用户中的问题?命名规则 [打印本页]

作者: yironz    时间: 2005-08-30 10:17
标题: Linux新建用户中的问题?命名规则
我做如下操作失败,请问对用户名有何命名限制
[root@service root]# useradd -d /home/usertest Usertest
useradd: invalid user name 'Usertest'
[root@service root]# useradd -d /home/usertest 2usertest
useradd: invalid user name '2usertest'
作者: waker    时间: 2005-08-30 10:29
标题: Linux新建用户中的问题?命名规则
1用了大写字母
2.用了数字开头
作者: yironz    时间: 2005-08-31 10:33
标题: Linux新建用户中的问题?命名规则
谢谢回复,我想问有没有人知道还有什么规则.除了
1不能有大写字母
2不能有数字开头
作者: q1208c    时间: 2005-08-31 10:41
标题: Linux新建用户中的问题?命名规则
man useradd 看看
作者: sakulagi    时间: 2005-08-31 12:55
标题: Linux新建用户中的问题?命名规则
好像useradd的man page里没有介绍这个规则。
作者: q1208c    时间: 2005-08-31 13:11
标题: Linux新建用户中的问题?命名规则
[quote]原帖由 "sakulagi"]好像useradd的man page里没有介绍这个规则。[/quote 发表:


那只好看书了.
作者: wolfg    时间: 2005-08-31 13:13
标题: Linux新建用户中的问题?命名规则
原帖由 "q1208c" 发表:


那只好看书了.

man 5 passwd
作者: sakulagi    时间: 2005-08-31 13:18
标题: Linux新建用户中的问题?命名规则
好像也只是讲了不能用大写字母,没有说其他的。
作者: q1208c    时间: 2005-08-31 13:30
标题: Linux新建用户中的问题?命名规则
[quote]原帖由 "sakulagi"]好像也只是讲了不能用大写字母,没有说其他的。[/quote 发表:


好象和 变量命名的规则差不多. 但多了不能用大写这一条.
作者: munllnum    时间: 2005-09-02 01:28
标题: Linux新建用户中的问题?命名规则
借地访问一下,名字最长可以有几个字母?
作者: 網中人    时间: 2005-09-02 01:35
标题: Linux新建用户中的问题?命名规则
try & found.

如何?
作者: yironz    时间: 2005-09-02 11:15
标题: Linux新建用户中的问题?命名规则
小写字母加小写字母和数字组合,最多允许?字符?还有别的吗?研究研究。。。。。。
作者: leminsky    时间: 2005-09-09 16:52
标题: Linux新建用户中的问题?命名规则
纯数字的用户名也不能用useradd来建
作者: xiaoniren    时间: 2005-12-06 16:10
标题: 回复 10楼 munllnum 的帖子
一般情况是8个字符
作者: abel    时间: 2005-12-06 18:21
Sendmail MDA 比較舊的 procmail 版本 user 長度不超過 8 (新版以 -m 參數處理可能超過8bytes的 username)
utmp/who/w 指令或是一些 log 程式可能只記記 8 個 bytes 的 username
RedHat Linux account 256bytes
FreeBSD   最新版 8~64 (視版本)
windows 20  (實驗得出結果)
Unix Platform (Sun/AIX/SCO) 一般看法都是 8
Novell 2~47
pppd 等許多 service 多認 8 chars

根據 RFC 2821/2822 一個 email address 的 local-part (@的左邊)
不能超過 64 個 chars


因為我要研究 I18N EMAIL 所以都查過了,這是去年我查到的資料
Practical Unix & Internet Security (O'Reilly)
也有寫到這些問題
作者: supxmen    时间: 2005-12-20 09:40
标题: File's name can includes 1-255 in Linux.
File's name can includes 1-255 in Linux.
作者: lkzard    时间: 2005-12-20 13:19
http://image.west100.com/movie/images_1/MV0007643/1.jpg
作者: lkzard    时间: 2005-12-20 13:19

hehe
作者: supxmen    时间: 2005-12-20 15:40
标题: Linux启动界面和帮助文件的目录
/etc/inittabLinux启动界面

/usr/share/doc帮助文件的目录
作者: ipeter    时间: 2015-04-01 15:48
[a-z_][a-z0-9_]{0,30}
stackoverflow上找到的,在源码的is_valid_name函数里面有注释,根据注释得到上面的正则。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2