Как изменить UID 0 для пользователя без полномочий root?

872
James Velez

Я установил UID user01 равным 0, когда я его создал. Сейчас я пытаюсь удалить пользователя, и он жалуется, что «user01 в настоящее время вошел в систему». Я проверяю список процессов, и это не похоже на правду. Однако root (который также имеет UID 0) имеет запущенные процессы. Как я могу удалить user01? Я также попытался изменить UID user01 с usermod, но безуспешно.

1
Как вы пытаетесь удалить пользователя точно? Что это за операционная система? David Schwartz 8 лет назад 0
Это Linux: 3.14.42-31.38.amzn1.x86_64. Используется команда "userdel user01" James Velez 8 лет назад 0

1 ответ на вопрос

1
Adam Balawender

Я бы сделал это с:

sed -i '/user01/d' 
Затем следует rm -r / home / user01, чтобы избавиться от своего домашнего каталога! (Джеймс, команда Адамса удаляет запись из файла паролей и теней, фактически убивая этого пользователя) davidgo 8 лет назад 1
Это сработало! Мне нужно было запустить это в каталоге / etc. James Velez 8 лет назад 0