Не могу удалить пользователя. Он есть, а пишет что нету
Создал пользователя через adduser, а теперь не могу удалить. Пишет, что нету такого пользователя, но при попытке создания пользователя с таким же именем пишет, что он есть. Что делать?
Ответы (1 шт):
rodion:x:1003:1003:/home/ryzhkov-server/rodion:/bin/bash
похоже что юзера rodion изначально создавали через файл /etc/passwd в неверном формате, а точнее упустили описание пользователя но при этом не задав на его месте пустое место
неверно 1003:/home/ryzhkov-server/rodion
верно 1003:ОПИСАНИЕ:/home/ryzhkov-server/rodion
верно 1003::/home/ryzhkov-server/rodion
Для решения проблемы просто удалите полностью строку с rodion в файле /etc/passwd и сам домашний каталог если он есть или отредактируйте эту самую строку добавив недостающее двоеточие:
rodion:x:1003:1003::/home/ryzhkov-server/rodion:/bin/bash