Chcę utworzyć konta użytkowników nazwane po nazwie domeny. adduser skarży się, że nazwy użytkowników muszą pasować do NAME_REGEXwyrażenia regularnego.
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.
Mogę dodać użytkowników korzystających z useradd bez reklamacji. Czy jest jakiś powód, że nie należy zmodyfikować wyrażenie regularne, aby umożliwić ., -i _?
Jakie postacie będą powodować problemy i nie powinny być dozwolone w nazwach użytkowników?
To jest domyślne NAME_REGEX.
NAME_REGEX="^[a-z][-a-z0-9]*\$"
.? Rozważ użytkownika o nazwie .lub ... Następnie rmten użytkownik o nazwie ...
rmnie jest to polecenie używane podczas usuwania użytkownika. Zgadzam ..się, że nie jest to rozsądna nazwa z podobnych powodów, ale rmnie jest jedną z nich.
NAME_REGEXjuż akceptuje,-o ile nie jest to pierwsza postać.