Je veux créer des comptes d'utilisateurs nommés d'après un nom de domaine. adduser se plaint que les noms d'utilisateurs doivent correspondre au nom de domaine. NAME_REGEX
expression régulière.
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.
Je peux ajouter les utilisateurs à l'aide de useradd sans problème. Y a-t-il une raison pour laquelle je ne devrais pas modifier l'expression régulière pour permettre à .
, -
y _
?
Quels sont les caractères qui posent problème et qui ne devraient pas être autorisés dans les noms d'utilisateur ?
Il s'agit de la valeur par défaut NAME_REGEX
.
NAME_REGEX="^[a-z][-a-z0-9]*\$"