Might be a PAM [config] issue but: # useradd _user # useradd _user useradd: user _user exists # passwd _user passwd: updating all authentication tokens for user _user. passwd: User not known to the underlying authentication module. # useradd user # passwd user => ok passwd-1.0.12-alt2 pam0-config-1.4.3.1-alt1
В логе при этом pam_tcb(passwd:chauthtok): Bad username
Проверка, зашитая в pam_tcb (pam_sm_authenticate и pam_sm_chauthtok), явно запрещает аутентификацию и смену пароля для аккаунтов, имена которых содержат !isalpha символы.
Ну ква. 2 hiddenman: кажется, это ещё одни грабли для точки, буде таковая когда попытается легализоваться.