Я включив емоджи у свій пароль, і тепер я не можу увійти до свого облікового запису на Yosemite


207

Я хотів перевірити, чи можна використовувати смайли в паролі для мого облікового запису в ОС Yosemite. Це спрацювало, але я не зрозумів, що на екрані входу є лише нативні клавіатури, тому я не можу вводити там смайли.

Тож ситуація така, що я знаю свій пароль, але не можу його ввести. Машина перезавантажилася до Recovery HD, і я не бачу способу включити клавіатуру смайликів там. Насправді, оскільки FileVault увімкнено, я не можу легко відновити пароль.

Тут я бачу три можливі варіанти, але з радістю почую що-небудь ще:

  1. Знайдіть спосіб ввести смайли в поле пароля, це було б ідеально.
  2. Доступ до мого облікового запису з зовнішньої машини, яка дозволить мені вводити свій пароль звідти, щоб я міг вводити смайли (не впевнений, що існує таке)
  3. Відновіть пароль, навіть якщо я використовував FileVault.

3
Як інший варіант, ви можете використовувати або "уникнутий unicode" (шукати його), або підключити внутрішній диск на іншому mac та розблокувати його там.
Джон Кітс

7
Чи міг би Apple Store допомогти вам у цьому? Я знаю, що середній технік не знає, як допомогти, але, можливо, вони можуть передати це питання тому, хто може знати.
Грім

5
Ви не можете не VNC в машину і використовувати телефон для введення пароля?
ʰᵈˑ

4
Чи працює режим одиночного користувача? Завантажте комп'ютер, і як тільки ви почуєте звук завантаження (не вимкніть звук перед вимкненням), натисніть Cmd + S. Якщо екран стане чорним і ви отримаєте консоль, то відповідь "так". Я прошу, тому що є спосіб змусити скинути пароль (якось небезпечно, якщо хакер має фізичний доступ до вашого комп'ютера) за допомогою SUM до тих пір, поки ви НЕ встановили пароль прошивки. Однак у мене не ввімкнено FileVault, і я не хотів публікувати відповідь, яку неможливо застосувати.
Arc676

34
Це, безумовно, помилка Mac: дозволяє встановити пароль, але не дозволяє ввести його.
jvriesem

Відповіді:


158

Якщо у верхньому правому куті екрана входу доступні "Інші джерела введення", виберіть той, який називається Unicode Hex Input. Це можна використовувати для введення емоджи (або будь-якого іншого символу) у поле пароля, якщо ви знаєте номер символу Unicode Hex. Цей номер можна знайти в засобі перегляду символів або в Інтернеті.

Деякі елементи, які ви знайдете в категорії "смайли", мають шістнадцяткові номери Unicode із чотирма символами, наприклад, літак U + 2708 ✈. За допомогою клавіатури Unicode Hex Input ви вводите це, утримуючи клавішу Option під час введення 2708.

Інші смайли мають шістнадцяткові номери Unicode з 5 символами, наприклад Grinning Face U + 1F600 😀. Для цього вам потрібно знайти два відповідні шістнадцяткові коди UTF-16 (іноді їх називають "сурогатами"), звернувшись до програми перегляду персонажів або використовуючи Інтернет-джерело, наприклад fileformat.info. Для 1F600 це D83D і DE00. Ви можете ввести 1F600, утримуючи клавішу опції під час введення D83DDE00. Ви можете побачити дві точки в полі, але це все одно лише один символ.


Я можу підтвердити, якщо у вас це є, ви можете змінити на вхід Unicode Hex і ввести їх. Але якщо у вас вже не ввійшли користувачі, у верхній частині екрана входу у вас не буде доступних даних. Тож чи є спосіб дістати його, якщо він відсутній.
markhunte

29
Це найкращий спосіб вирішення моєї проблеми. Я спробував використовувати розкладку клавіатури Hex Code, щоб вставити смайлики разом із хлопцем з Apple Support. Ми намагалися використовувати формат, подібний U + 1F600, тому він набирав іншого спеціального символу, а не емоджи. Ми обидва не знали, що нам доводиться використовувати шістнадцятковий код UTF-16. Дякую Томе! 😊👍
Артіом Дашинський

65

Я вирішив це рішенням, яке запропонувала Apple підтримка. Ось такі кроки:

  1. Встановіть OS X на зовнішній диск із режиму відновлення (Cmd + R під час запуску).
  2. Завантаження з зовнішнього накопичувача.
  3. Встановіть Hex / Emoji клавіатуру, щоб мати можливість ввести відповідний символ.
  4. Перейдіть до Disk Utility, виберіть заблокований диск. Перейдіть у меню Файл -> Вимкнути шифрування.
  5. Введіть тут свій пароль і залиште його на пару годин, оскільки розшифровка буде тривати деякий час, і немає ознак прогресу.

    Триває розшифровка диска

  6. Перезавантажте в режимі відновлення ще раз. Перейдіть до терміналу та запустіть команду скидання .

  7. Виберіть свій диск і створіть новий пароль для свого користувача.
  8. Перезапустіть і використовуйте новий пароль для входу.

Коли ви говорите "Hex / Emoji клавіатура", ви говорите про клавіатуру під назвою "Unicode Hex" або про переглядач символів (або Emoji & Symbols у деяких меню)?
Том Гевке

1
Спеціально для своєї проблеми я встановив власну клавіатуру, яку я створив і використовував для введення оригінального пароля (їх можна завантажити тут, якщо вас цікавить emojikey.xyz/pages/install ).
Артіом Дашинський

Дякую за цю інформацію! Нічого "шестигранного" щодо них. Ви коли-небудь насправді пробували клавіатуру Apple Unicode Hex Input для введення своїх емоджи на екрані входу?
Том Гевке

3
У мене не було проблем із введенням емоджи з ним як пароль для входу. Цікаво, якщо радник знав, що не можна просто вводити 5 кодів після варіанту, потрібно шукати два компоненти і вводити їх окремо. Наприклад, смайлик emoji 1f600 набирається як d83d, а потім - de00.
Том Гевке

2
Він називається "utf-16 hex" форматом. Ви можете знайти його в засобі перегляду персонажів або в Інтернеті, наприклад, fileformat.info/info/unicode/char/1f600/index.htm
Tom Gewecke,

30

Оскільки у вас є Filevault - це робить вашу ситуацію нестабільною та делікатною.

Деякі хороші новини, Apple відключила введення емоджи на панелі паролів для 10.11 El Capitan - я не можу вставити або отримати емоджи на панелі налаштувань користувачів та груп.

Офіційний спосіб Apple, щоб пройти це, це натиснути? у полі пароля та скиньте свій пароль. Якщо ви використовували ключ відновлення - його можна ввести, не потребуючи клавіш смайлів. Якщо ви використовували AppleID, ви можете ввести це, не потребуючи смайлів.

розблокування файлу

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

Якщо у вас ввімкнено ssh або увімкнено віддалений робочий стіл, а Mac все ще увійшов у ваш обліковий запис, ви можете увійти в Mac з іншого Mac через мережу. Це не спрацює, якщо ви перезавантажили завантажувач Mac і Recovery HD очікує на екрані розблокування Filevault.

Якщо у вас є другий обліковий запис адміністратора, який увімкнено FileVault, ви можете перезавантажити і використовувати цей пароль, щоб розблокувати диск, а потім скинути пароль у своєму головному обліковому записі. Нарешті, ви можете завантажитися на відновлення HD або відновлення через Інтернет та перевстановити ОС на USB-накопичувач. Тоді ви можете встановити накопичувач файлів і мати емоджи, щоб розблокувати обсяг і зробити новий обліковий запис адміністратора за допомогою різних хитрощів / процедур, подібних до використання режиму одиночного користувача для видалення файлу .AppleSetupDone .


2
На жаль, усі ці параметри не мають значення, оскільки я вийшов із системи. Мабуть, я не усвідомлював, що таке FileVault, коли ввімкнув це, тому я не пам’ятаю, що я там визначив :(
Артьом Дашинський

1
@ArtiomDashisnky так - найкращий варіант такий - Завантажте відновлення та встановіть OS X на зовнішній USB-накопичувач / пристрій. Звідти ви можете дістатися до накопичувача, розблокувати його та видалити один файл, /var/db/.AppleSetupDoneякий дозволить вам створити новий обліковий запис адміністратора з паролем, який ви можете ввести. Тоді ви можете змінити основний пароль за допомогою нового облікового запису адміністратора. Можливо, вам доведеться повністю видалити сховище файлів - я не впевнений, що ви можете дозволити другому адміністратору розблокувати приватні файли таким чином.
bmike

@bmike Це не буде працювати з FileVault, оскільки він зашифрований - новому обліковому запису не вистачить необхідної інформації для розшифровки накопичувача. Йому доведеться фактично скинути пароль від вторинної установки ОС, що було б складно, оскільки йому також потрібно було б заново зашифрувати ключі, використовувані для розшифрування накопичувача (з його новим паролем).
Zenexer

@Zenexer Я, мабуть, пророблю точні кроки пізніше сьогодні, якщо з’явиться інтерес і оновлю свою відповідь. Я робив це раніше, не використовуючи ключ відновлення - після запуску ОС та обсягу основного сховища - ви можете ввести правильний пароль. ОП знає пароль - це просто використання символів, за допомогою яких клавіатура завантаження за замовчуванням не дозволяє вводити.
bmike

@bmike Правильно, хитрість полягає в тому, що вам потрібно десь ввести наявний пароль. Скидання пароля прямо без введення існуючого пароля, ймовірно, зіпсує його шанси відновити що-небудь.
Zenexer

9

Якщо додати відповідь bmike, якщо ви не можете зробити нічого з цього і не маєте недавньої резервної копії, ви можете спробувати підключити диск до іншого комп'ютера та встановити гучність для збереження файлів. Ви, очевидно, можете зробити це як з Mac , Windows та Linux .


Дякую, це варіант, який я зараз намагаюся обробити, оскільки знаю свій пароль, я намагаюся встановити Mac OS на зовнішній диск і отримати доступ до своїх даних звідти. Я вірю, що у мене буде можливість набрати там смайли.
Артіом Дашинський

1
Так - це найкращий варіант, оскільки ви можете перевстановити нову ОС на зовнішній диск, не потребуючи смайлів. Крім того, помістіть Mac в режим Target Disk і піддайте об'єм Core Storage іншому Mac еквівалентний, але займає інший процесор.
bmike

6

Ви можете використовувати ssh, telnet, vnc/ rdp, Back To My Mac або аналогічними способами, при умови , що вони включені і / або доступні.

Також ви можете loginвикористовувати guestобліковий запис за замовчуванням або будь-який звичайний userрахунок, якщо такий є. Тоді:

Виконати CLI Terminal.app; тип passwd <username>; enter ⎆/ return ⏎; (звідки <username>назва облікового запису, з якого ви заблоковані ..)

Вам буде запропоновано ввести свій проблемний пароль. Натискання + + spaceвідкриє інструмент unicode, який допоможе вам ввести символи (-и) смайлів.

У разі успіху вам буде надана можливість ввести новий пароль. Введіть новий пароль вдруге (щоб перевірити), і це повинно зробити трюк.


1
"... за умови, що вони включені та / або доступні."
tjt263

Крім того, питання полягало у тому, що: реєстраційні дані для входу в обліковий запис користувача, а не паролі мікропрограмного забезпечення або ключі шифрування жорсткого диска.
tjt263

4

Це стосується відповіді @TomGewecke.

Якщо ви бачите меню введення у верхньому правому куті екрана входу.

Це може бути лише тому, що їх зареєстровано інший користувач. (Швидке перемикання користувачів).

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

Але якщо користувачів уже не зареєстровано, ви не отримаєте меню, якщо ви раніше не включили меню введення у вікно входу.

Якщо ви хочете, щоб розкладка клавіатури (меню введення) відображалася у вікні входу, незалежно від того, чи є інші користувачі, які ввійшли чи ні за допомогою швидкої комутації користувачів. Використання облікового запису адміністратора:

  • Перейдіть до Налаштування системи -> Користувачі та групи.
  • Виберіть Параметри входу.
  • Поставте прапорець Показувати меню введення у вікні входу.

введіть тут опис зображення

  • Тоді, коли у вікні thelogin:

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

Apple док

(спочатку я не бачив введення Unicode Hex. Оскільки я робив це з ScreenSharing, і вхід Unicode Hex знаходився внизу, але на моєму екрані. Тому я пропустив це вперше)


3

Навіть якщо ви заблоковані, ви все одно маєте доступ до розділу "Налаштування доступності" ваших системних налаштувань, і в цьому випадку ви можете перейти до "Налаштування клавіатури" та налаштувати периферійні джерела введення. Це означає, що ви можете додати / включити "Unicode Hex Input". Крім того, позначка "☑︎ Показати меню введення в рядку меню" дозволить вам "⌨ Показати переглядач символів" та вставити різні символи Unicode та Emoji.


1
Як це має працювати? Панель доступності можна відкрити за допомогою Fn + Option + Command + F5, але вона знімається і не дає доступу до нічого корисного. Ви не можете отримати доступ до системних налаштувань.
Zenexer

ОП зробила коментар, де заявила, що спробувала ввести Unicode Hex, але не вдалося. Тож йому не потрібно його додавати. Він повинен працювати відповідно до моїх власних тестів, якщо ви знаєте, як правильно ним користуватися.
Том Гевке

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

Це нікому не допомагає, як, наприклад, Zenexer каже, що насправді ви не можете отримати доступ до системних префіксів / клавіатури / джерел введення. Він прав?
Tom Gewecke

-1

Я не користувач Mac, тому це може бути дурницею. Однак оскільки ситуація відчайдушна, я все одно запропоную її.

Шістнадцятковий вхід Unicode

Ви можете використовувати утиліту в OS X для генерації багатьох символів Unicode, ввівши вручну шістнадцятковий код. Інші параметри включають збереження файлів текстового редактора у вигляді Unicode або UTF тексту.

  1. Переконайтеся, що ви активували клавіатуру Unicode Hex Input. Детальнішу інформацію див. У розділі активації клавіатур.

  2. Відкрийте програму, яка підтримує Unicode HexInput, наприклад TextEdit. TextEdit встановлюється з ОС X і його можна відкрити з док-станції або папки Програми.

  3. Переключіть клавіатури на Unicode Hex Input зі спадного меню значка прапора у верхньому правому куті. Якщо Unicode Hex Option невідомо, ви знаходитесь у додатку, який не підтримує цю утиліту. Примітка: Більшість сучасних програм підтримують цю клавіатуру, але деякі старі версії програмного забезпечення можуть не мати.

  4. Щоб ввести певний символ, утримуйте клавішу опції, а потім введіть чотиризначне шестизначне значення Unicode (наприклад, 044D = кирилиця). Діаграми з переліком значень Unicode для різних сценаріїв доступні на веб-сайті www.unicode.org/charts.

http://symbolcodes.tlt.psu.edu/keyboards/mackey.html#unihex


1
Це не повна нісенітниця, просто неважливо говорити про відкриття додатків, коли питання про те, як щось ввести на екран входу.
Том Гевке

Це було б чудово для ситуації, коли ОС працює, але в цьому випадку проста відповідь - використання клавіатури Emoji.
bmike

@bmike Я перевірив створення та вхід у тестові облікові записи з емоджи в паролі за допомогою клавіатури Unicode Hex. Це добре працювало. Мені цікаво, чи OP просто не використовував клавіатуру правильно.
Том Гевке

@TomGewecke Я попрошу наступного запитання, щоб ви відповіли, чи можете ви зрозуміти, як ввести смайли на екрані розблокування FileVault. Це був би золото / щедрий матеріал.
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.