Не документировано отступление от канона: [root@eof root]# useradd 123456 useradd: invalid user name `123456' (при этом имя пользователя в некоторых системах -- FreeBSD -- вполне себе может с цифры начинаться) [Также недокументирован запрет начинания имени пользователя с !@#$%^&*() -- но об этом при желании и догадаться можно.]
Агамс.
Documented in 4.0.4.1-alt1