Що робити, якщо ви забули пароль від MacBook

У житті буває всяке, наприклад вам раптом дістався у спадок від прабабусі MacBook або iMac. Ну або інший комп'ютер виробництва Apple. Все добре, ви раді зваленому щастю, ейфорія поступово змінюється усвідомленням того, що пароль від комп'ютера невідомий, і запитати його, взагалі-то, не у кого. Що робити в такому випадку - читайте далі.

Само собою, все що тут описано, ви будете робити на свій страх і ризик і нічого потім скаржитися. Ну і звичайно, мається на увазі, що подібні процедури будуть проводитися тільки в тому випадку, якщо ви насправді не знаєте пароль від прабабуся MacBook.


Можна описати процес з точки зору гуру командного рядка, але це робити недоцільно, оскільки прабабуся макбук, мабуть, ваш перший макбук, тому максимально просто і зрозуміло про головне. Як отримати найголовніший і найважливіший пароль - пароль Адміністратора!

Для початку:

Вбиваєте прабабусину «Зв'язку ключів»

  • Завантажуєтесь у режим Однокористувача: при завантаженні відразу затискаєте Command + S, копіпаст тут не працює!
  • Дочекайтеся поки пробіжать рядки коду, потім акуратно вводьте команду. Це закляття зробить файлову систему придатною для читання і запису:

mount -uw /

  • Шукайте короткий системний нікнейм вашої прабабусі:

ls /Users

  • Вбиваєте прабабусину Зв'язок ключів. Зверніть увагу: замість «нікнейм» підставляєте той, що знайшли попередньою командою, це важливо!

rm/Users/нікнейм/Library/Keychains/login.keychain

  • Перезавантажуєте Mac:

reboot


У підсумку при наступному завантаженні OS X створить нову Зв'язку ключів, і прабабуся тут буде зовсім ні при чому.

Тепер приступаємо до найголовнішого і найцікавішого - беремо контроль над Mac у свої руки, скидаючи найголовніший і найважливіший пароль Адміністратора. Є пара варіантів, як провернути це, можна вибрати будь-який. І, якщо ще не втомилися, продовжимо.

1. Використовуєте купу команд:

  • Завантажуєтесь у режим Однокористувача: при завантаженні відразу затискаєте Command + S, копіпаст тут не працює!
  • Дочекайтеся поки пробіжать рядки коду, потім акуратно вводите, заклинання зробить файлову систему придатною для читання і запису:

mount -uw /

  • Відкриваєте вручну Open Directory - штуку, яка завідує всіма акаунтами на комп'ютері (на Mac OS 10.6 і раніше ця штука не запрацює - її там просто немає):

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

  • Знову шукаєте короткий системний нікнейм вашої прабабусі, або того акаунта, чий пароль необхідно скинути. Запам'ятовуєте:

ls /Users

  • Тут «нікнейм» замінюєте ім'ям, здобутим попередньою командою:

dscl . -passwd/Users/нікнейм

Якщо раптом вискакує щось подібне, не лякайтеся а просто ігноруйте:


launchctl: Couldn’t stat  (“/System/Library/LaunchDaemons/com.apple.DirectoryServicesLocal.plist”): No such file or directory nothing found to load

  • Введіть новий пароль!
  • Перезавантажуєте Mac:

reboot

2. Використовуєте втричі менше команд:

OS X обдурити дуже просто. Наприклад, змусити систему думати, що її ще й не думали встановлювати. Для цього потрібно всього лише видалити один файлик, в ньому записано, що установка OS X завершена, нехай «думає інакше», як заповідав Джобс!

  • Знову завантажуєтеся в «Однокористувацький режим»: при завантаженні відразу затискаєте Command + S, копіпаст тут не працює!
  • Дочекайтеся поки пробіжать рядки коду, потім акуратно вводьте команду, заклинання зробить файлову систему придатною для читання і запису:

mount -uw /

  • Вилучаєте той самий файлик:

rm /var/db/.applesetupdone


Перезавантажуєте Mac:

reboot

В результаті отримуєте новомонький Mac, ніби тільки з магазину. Налаштовувати обліковий запис заново, як після встановлення системи. Більш того, дані інших облікових записів (і прабабуся теж), залишаться недоторканими. Якщо тільки ви не введете ім'я користувача, що вже є в системі.

3. Використовуйте режим відновлення

  • Завантажуєтеся в «Режим відновлення»: при завантаженні відразу затискаєте Alt (Option), тут нам потрібен диск з назвою «Recovery»
  • За допомогою меню «Утиліти» виберіть програму «Термінал»
  • Введіть команду, вона відкриє діалогове вікно скинення потрібного і важливого пароля адміністратора:

resetpassword

  • У діалоговому вікні, що з "явиться, ви обираєте звантажувальний диск, обліковий запис, введіть новий пароль з підтвердженням і обираєте питання для його відновлення
  • Натискаєте «Зберегти» і перезавантажуєтеся за допомогою відповідного пункту меню «Apple». Прабабуся б вами пишалася!

Насправді, незрозуміло: непробивна OS X і такі «провали» в безпеці! Подібні речі запросто можуть допомогти зловмисникам заволодіти вмістом будь-якого Mac. Хоча, з іншого боку, якби не було передбачено можливості доступу до Mac в обхід облікового запису Адміністратора, то, скажімо, втративши або забувши пароль, без установчого диска під рукою можна назавжди розпрощатися з усією інформацією. Але це лише в тому випадку, якщо прабабуся не включила шифрування диска FileVault - жоден з вищевказаних способів тоді не спрацює.


COM_SPPAGEBUILDER_NO_ITEMS_FOUND