小编Ed *_*ber的帖子

我应该在 Linux 上的用户名中使用或不使用哪些字符?

我想创建以域名命名的用户帐户。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.
Run Code Online (Sandbox Code Playgroud)

我可以毫无怨言地使用 useradd 添加用户。是否有理由我不应该修改正则表达式以允许.,-_

哪些字符会导致问题并且不应该出现在用户名中?

这是默认值NAME_REGEX

NAME_REGEX="^[a-z][-a-z0-9]*\$"
Run Code Online (Sandbox Code Playgroud)

linux user-accounts

49
推荐指数
2
解决办法
8万
查看次数

标签 统计

linux ×1

user-accounts ×1