我想创建以域名命名的用户帐户。adduser 抱怨用户名需要匹配NAME_REGEX
正则表达式。
adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable. Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.
我可以毫无怨言地使用 useradd 添加用户。有没有理由我不应该修改正则表达式来允许.
,-
和_
?
哪些字符会导致问题并且不应在用户名中使用?
这是默认设置NAME_REGEX
。
NAME_REGEX="^[a-z][-a-z0-9]*\$"