Решение проблемы Error creating user в DirectAdmin

В большинстве случаев данная проблема связана с выпадением утилиты useradd в Segfault. В свою очередь, это выпадение может быть связано с массой причин: установкой предгружаемых библиотек, подменой бинарников, отсутствием свободного места на диске и т.п.

Для проверки работоспособности useradd необходимо запустить в консоли под суперпользователем команду useradd.
В случае нормальной работы команда должна выдать нечто похожее на
usage: adduser [-u uid [-o]] [-g group] [-G group,...]
[-d home] [-s shell] [-c comment] [-m [-k template]]
[-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name
adduser -D [-g group] [-b base] [-s shell]
[-f inactive] [-e expire ]

Если же вместо этого выдается Segmentation fault, значит, причина именно в этом.
Также причина может заключаться в отсутствии директории /home, в уже существующем системном пользователе с таким логином или в директории /usr/local/directadmin/data/users/.

Тэги:

Вы должны залогиниттся ,чтобы оставить комментарий.