Таким чином, я грався навколо і вирішив подивитися, чи можу я скинути пароль в однокористувацькому режимі. Я знаю, що я можу більш безпечно скинути пароль користувача, використовуючи розділ відновлення, це те, що це 10.9.2, але я вирішив, що я хотів би побачити, чи можу я зробити це в режимі одного користувача, якщо потрібно.
Я не запускав fsck перший (тому що я ніколи не повинен був навіть на 10.5 або 10.6).
Я робив:
/ sbin / mount -uw /
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
ім'я користувача passwd
- Тому я скинув пароль для входу, який був успішним.
- Перезавантажено в інтерфейс користувача
- Успішно увійшов до облікового запису користувача
- Finder запитав мене, чи хочу я оновити брелок, створити новий брелок або продовжити вхід. Я вирішив створити новий брелок, оскільки це я робив у минулому
- Finder потім постійно запитував мені пароль для "login" брелка.
- Новий пароль не працював, тільки старий пароль працював, як не дивно
Як експеримент, я ввів машину часу, повернувся до вчора (до того, як почав возитися) і відновив і замінив всі елементи в / Users / username / Library / Keychains / а також /System/Library/LaunchDaemons/com.apple. Потім opendirectoryd.plist перезавантажився.
Новий пароль працював, я вибрав "Update keychain" у рядку, потім продовжив пошук. Те ж питання. Запитується багатьма програмами, щоб надати пароль для брелока для входу в систему. Працював лише старий пароль. Такий вигляд має сенс, тому що я використовую старі файли брелоків і старий відкритий каталог plist.
Я виправив (хоча, можливо, не повністю) питання просто змінюючи пароль, використовуючи розділ відновлення, а потім надаючи старий пароль для всього.
Тому я думаю, що мої запитання:
1.) Де користувач або адміністратор пароль для входу в систему фактично зберігаються, якщо не брелок для входу або відкритий каталог plist?
2.) Чому мені потрібен старий пароль для брелока для входу, якщо я створив новий брелок, коли буде запропоновано?
Просто цікаво! Дякую!