Не удается удалить учетную запись пользователя OS X

Я установил некоторую среду разработки, которая создала учетную запись пользователя postgres. Пользователь фактически является учетной записью пользователя OS X с именем postgres. Это отличается от учетной записи пользователя в postgres.

Я не помню, что это было, это было некоторое время назад (возможно, MAMP, но я не знаю, поддерживает ли MAMP даже postgres).

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

Теперь, когда я захожу на свой Mac, всегда появляется пользователь postgres. Но его нет в Системных настройках "Учетные записи пользователей, и нет записи для него в /etc/passwd,

Что побуждает OS X перечислить учетную запись пользователя на экране входа в систему? Я изо всех сил пытаюсь выяснить, где еще удалить это.

1 ответ

Решение

Вы можете использовать основанную на терминале команду DSCL (см. man dscl) удалить учетные записи пользователей. Нечто подобное может сделать свое дело:

sudo dscl . -delete /users/postgres
Другие вопросы по тегам