користувач і існує, і ні


1

тож у мене на сервері mac у мене справді дивна проблема

У мене є користувач, який я вважав користувачем відкритого каталогу, але він мав неправильний UID. Потім я спробував відключити OD-сервер і спробувати увійти з іншим користувачем OD. Тоді сервер сказав, що користувача не існує. Це було добре, тому що, звичайно, це не сталося, коли я відключив OD-сервер. Потім я спробуйте користувачеві, який мав проблему з UID. Цього користувача він зареєстрував прекрасно. Це було справді дивно, бо це вказувало, що це місцевий користувач, а не користувач OD.

Потім я перейшов до / etc / passwd

жоден користувач із цим іменем. Потім я спробував декілька рішень, щоб отримати список усіх користувачів у системі. Користувач не з’явився ні в одному зі списків.

Потім я знайшов сценарій:

#!/bin/bash
if id -u $1 >/dev/null 2>&1; then
    echo "user exists"
else
    echo "user does not exist"
fi

цей скрипт знайшов користувача і сказав, що користувач існує, що повинен, тому що я в змозі увійти як той користувач.

тоді я знайшов ще один сценарій за цим посиланням: https://superuser.com/questions/180144/how-can-i-delete-a-mac-os-x-snow-leopard-user-account-from-command-line

що припустимо видалити вказаного користувача. Цей сценарій говорить про те, що користувача не існує.

Отже, користувач існує в системі, але це не так.

Хтось може це зрозуміти, оскільки це клопіть всю систему користувачів?

мій ОС OSX 10.6.8

Дякую

EDIT: для отримання додаткової інформації дивіться мою публікацію на офіційному яблучному форумі: https://discussions.apple.com/message/24915477#24915477


Яким був UID користувачів
Марк

Яка ваша кінцева мета? Чи можете ви зобразити те, що у вас є, і дізнатися про нього пізніше і просто відновити сервер із резервної копії, перш ніж зміни зробили щось більш заплутаним?
bmike

Ідентифікатор користувача 1000. Це повинно бути 1050. Моєю кінцевою метою є змусити сервер читати OD користувача, а не цього дивного користувача. відновлення могло б стати крайнім випадком, але я не знаю, коли саме почалася проблема.
Томаш
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.