パスワードに絵文字を含めましたが、Yosemiteのアカウントにログインできなくなりました


207

OS Yosemiteのアカウントのパスワードに絵文字を使用できるかどうかを確認したかったのです。うまくいきましたが、ログイン画面にネイティブキーボードしかないことに気づかなかったので、そこで絵文字を入力することはできません。

そのため、パスワードは知っているのに入力できないという状況です。マシンはRecovery HDで再起動しましたが、そこで絵文字キーボードを有効にする方法がわかりません。実際、FileVaultがオンになっていたため、パスワードを簡単に復元することはできません。

ここには3つの選択肢がありますが、他に何か聞いていただければ幸いです:

  1. パスワードフィールドに絵文字を入力する方法を見つけてください。これは理想的です。
  2. 外部マシンからアカウントにアクセスして、そこからパスワードを入力できるようにして、絵文字を入力できるようにします(そのようなことはわかりません)
  3. FileVaultを使用していてもパスワードを復元します。

3
別のオプションとして、「エスケープされたユニコード」を使用する(ルックアップする)か、別のMacの内部ドライブを接続してロックを解除することができます。
ジョンキーツ

7
Apple Storeはこれであなたを助けることができますか?私は平均的な技術者がどのように支援するかを知らないことを知っていますが、おそらく彼らはこの問題を知っている人にエスカレートすることができます。
サンダーフォージ

5
マシンにVNCして、電話を使用してパスワードを入力できませんでしたか?
ʰᵈˑ

4
シングルユーザーモードは機能しますか?コンピューターを起動し、起動音が聞こえたらすぐに(シャットダウンする前にボリュームをミュートしないでください)、Cmd + Sを押します。画面が黒くなり、コンソールが表示される場合は、yesと応答します。ファームウェアパスワードを設定していない限り、SUMを使用してパスワードを強制的にリセットする方法(ハッカーがコンピューターに物理的にアクセスできる場合は安全ではない)があるためです。ただし、FileVaultを有効にしていないため、適用できない回答を投稿したくありませんでした。
Arc676

34
これは間違いなくMacのバグです。パスワードを設定することはできますが、入力することはできません。
jvriesem

回答:


158

ログイン画面の右上に「その他の入力ソース」がある場合は、Unicode Hex Inputという名前を選択します。文字のUnicode 16進数がわかっている限り、これを使用して、絵文字(またはその他の文字)をパスワードフィールドに入力できます。この番号は、Character Viewerまたはインターネットで確認できます。

「emoji」カテゴリにあるいくつかのアイテムには、Airplane U + 2708 asなど、わずか4文字のユニコード16進数があります。Unicode 16進入力キーボードでは、Optionキーを押しながら2708を入力して入力します。

他の絵文字には、Grinning Face U + 1F600など、5文字のUnicode 16進数があります。これらについては、Character Viewerを調べるか、fileformat.infoなどのインターネットソースを使用して、2つの対応するUTF-16 Hexコード(「サロゲート」と呼ばれることもあります)を見つける必要があります。1F600の場合、これらはD83DおよびDE00です。オプションキーを押しながらD83DDE00を入力すると、1F600を入力できます。フィールドに2つのドットが表示される場合がありますが、それはまだ1文字です。


Unicode Hex入力に変更して入力できるようになっていることを確認できます。ただし、ユーザーがまだログインしていない場合は、ログイン画面の上部で入力を利用できません。それがない場合、そこに到達する方法があります。
マークハンテ

29
これが私の問題を解決する最良の方法です。Appleサポートの人と一緒にHex Codeキーボードレイアウトを使用して絵文字を挿入しようとしました。ただし、U + 1F600のような形式を使用しようとしたため、絵文字ではなく別の特殊文字を入力していました。私たちは両方とも、UTF-16 Hexコードを使用する必要があることを知りませんでした。トムに感謝!😊👍
Artiom Dashisnky

65

Appleサポートが行うことを提案したソリューションで解決しました。ここに私がした手順を示します。

  1. リカバリモード(起動中にCmd + R)から外部ドライブにOS Xをインストールします。
  2. 外付けドライブから起動します。
  3. 関連する文字を入力できるように、16進/絵文字キーボードをインストールします。
  4. ディスクユーティリティに移動し、ロックされたディスクを選択します。[ファイル]-> [暗号化をオフにする]に移動します。
  5. ここにパスワードを入力し、数時間そのままにしておきます。復号化には時間がかかり、進行の兆候がないためです。

    進行中のディスク復号化

  6. 回復モードで再度再起動します。ターミナルに移動して、resetpasswordを実行ます。

  7. ディスクを選択して、ユーザーの新しいパスワードを作成します。
  8. 再起動して、新しいパスワードを使用してログインします。

「Hex / Emoji keyboard」と言うとき、「Unicode Hex」と呼ばれるキーボードのことですか、それともCharacter Viewer(または一部のメニューの絵文字と記号)のことですか?
トムGewecke

1
特に私の問題のために、元のパスワードを入力するために作成して使用したカスタムキーボードをインストールしました(emojikey.xyz/pages/installに興味がある場合はここからダウンロードできます)。
Artiom Dashisnky

その情報をありがとう!それらについて「ヘックス」はありません。ログイン画面で実際にApple Unicode Hex Inputキーボードを使用して絵文字を入力したことはありますか?
トムGewecke

3
ログインパスワードとして絵文字を入力しても問題ありません。オプションの後に5つのコードを入力することはできないことをアドバイザーが知っていたのだろうか、2つのコンポーネントを調べて別々に入力する必要があります。たとえば、スマイリー絵文字1f600は、d83dに続けてde00と入力されます。
トムGewecke

2
「utf-16 hex」形式と呼ばれます。これは、Character ViewerまたはWeb(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を再起動し、Filevaultのロック解除画面でRecovery HDの起動が待機している場合、これは機能しません。

FileVaultが有効になっている2番目の管理者アカウントがある場合は、再起動してそのパスワードを使用してディスクのロックを解除し、メインアカウントのパスワードをリセットできます。最後に、リカバリHDまたはインターネットリカバリで起動し、OSをUSBドライブに再インストールできます。次に、ファイルボルトドライブをマウントし、絵文字を使用してボリュームをロック解除し、シングルユーザーモードを使用して.AppleSetupDoneファイルを削除するのと同様のさまざまなトリック/手順で新しい管理者アカウントを作成します


2
残念ながら、システムからログアウトしているため、これらのオプションはすべて無関係です。FileVaultを有効にしたとき、FileVaultが何であるか理解できなかったので、そこで定義した内容を本当に覚えていません。(
Artiom Dashisnky

1
@ArtiomDashisnkyはい- 最適なオプションはこのオプションです -起動して復旧し、OS Xを外部USBドライブ/デバイスにインストールします。そこからドライブにアクセスし/var/db/.AppleSetupDoneてロックを解除し、1つのファイルを削除すると、入力可能なパスワードで新しい管理者アカウントを作成できます。その後、新しい管理者アカウントでメインパスワードを変更できます。ファイルボルトを完全に削除する必要がある場合があります。この方法で2番目の管理者に特権のロック解除を許可できるかどうかはわかりません。
bmike

@bmike FileVaultは暗号化されているため、FileVaultでは機能しません。新しいアカウントには、ドライブを復号化するために必要な情報が欠けています。彼は、セカンダリOSインストールからパスワードを実際にリセットする必要がありますが、ドライブを復号化するために使用されるキーを(新しいパスワードで)再暗号化する必要があるため、困難です。
ゼネクサー

@Zenexerおそらく興味があれば今日の正確な手順を実行し、答えを更新します。OSを実行してコアストレージボリュームを作成したら、回復キーを使用せずにこれを実行しました。正しいパスワードを入力できます。OPはパスワードを知っています。デフォルトのブートキーボードでは入力できない文字を使用しているだけです。
bmike

@bmikeそう、トリックは、実際にどこかに既存のパスワードを入力する必要があるということです。既存のパスワードを入力せずにパスワードを完全にリセットすると、何かを回復する可能性が損なわれます。
ゼネクサー

9

bmikeの答えに加えて、それができず、最新のバックアップがない場合は、ディスクを別のコンピューターに接続し、ボリュームをマウントしてファイルを保存してみてください。明らかに、macwindows、linuxの両方で実行できます。


おかげで、今は処理しようとしているオプションです。パスワードを知っているので、Mac OSを外部ドライブにインストールしてそこからデータにアクセスしようとしています。絵文字を入力するオプションがあると思います。
アルティオムダシンスキー

1
はい-絵文字を必要とせずに新しいOSを外部ドライブに再インストールできるため、これが最適なオプションです。または、Macをターゲットディスクモードにして、Core Storageボリュームを別のMacに公開することも同等ですが、別のCPUを使用します。
bmike

6

あなたは使用することができsshtelnetvnc/ rdp、どこでもMy Macや同様の方法に、彼らは有効および/または利用可能提供されます。

またlogin、デフォルトguestアカウントまたはuser利用可能な場合は通常のアカウントを使用することもできます。次に:

CLI Terminal.appを実行します。タイプpasswd <username>; enter ⎆/ return ⏎; (<username>ロックアウトされているアカウントの名前は…です。)

問題のあるパスワードを入力するように求められます。打撃+ +は、space絵文字の文字(複数可)を入力することであなたを支援するために、Unicodeのツールを開きます。

成功すると、新しいパスワードを入力する機会が与えられます。(確認のため)もう一度新しいパスワードを入力すると、トリックが実行されます。


1
「...それらが有効になっている、および/または利用できる場合。」
tjt263

また、質問は、ユーザーアカウントのログイン資格情報であり、ファームウェアパスワードやハードディスク暗号化キーではありません。
tjt263

4

これは、@ TomGeweckeの回答を使用することです。

ログイン画面の右上隅に入力メニューが表示されている場合。

これは、別のユーザーがログインしているためにのみ発生する場合があります。

すでにログインしているユーザーがいる場合、メニューバーに表示できるユーザーがいない場合でも、入力メニューは常に表示されます。

ただし、すでにログインしているユーザーがいない場合は、以前にログインウィンドウに表示する入力メニューを有効にしていない限り、メニューは表示されません。

他のユーザーがログインしているかどうかに関係なく、キーボードレイアウト(入力メニュー)をログインウィンドウに表示したい場合は、高速ユーザー切り替えを使用します。管理者アカウントの使用:

  • [システム設定]-> [ユーザーとグループ]に移動します。
  • SelectLoginオプション。
  • ログインウィンドウの[入力メニューを表示]をオンにします。

ここに画像の説明を入力してください

  • 次に、ログインウィンドウで:

画面の右上隅にある[入力]メニュー(キーボードアイコンの横に現在選択されている入力ソースの名前を表示)をクリックし、目的の入力ソースまたはキーボードレイアウトを選択します。探している入力ソースが表示されない場合は、ポインターを[その他の入力ソース]の上に移動し、表示される完全なリストから入力ソースを選択します。

Appleドキュメント

(元々、Unicode Hexの入力は表示されませんでした。ScreenSharingからこれを行っていたため、Unicode Hexの入力は画面の下部にありました。


3

ロックアウトされている場合でも、システム環境設定のアクセシビリティ設定部分にアクセスする必要があります。この場合、キーボード設定に進み、周辺入力ソースを調整できます。これは、「Unicode Hex Input」を追加/有効化できることを意味します。さらに、「メニューバーに☑︎入力メニューを表示」にチェックを入れると、「⌨文字ビューアーを表示」し、さまざまなユニコードと絵文字を挿入できます。


1
それはどのように機能するはずですか?Fn + Option + Command + F5でアクセシビリティパネルを開くことができますが、削除されて便利なものにアクセスできません。システム環境設定にアクセスできません。
ゼネクサー

OPは、Unicode Hex入力を試みたが失敗したとコメントした。したがって、彼はそれを追加する必要はありません。あなたがそれを正しく使用する方法を知っていれば、私自身のテストに従って動作するはずです。
トムゲベック

スレッドtbhのすべてのコメントを読んだわけではありません。私は元の質問に取り組んでいただけです。とにかく、私はそれをできるだけ多くの人々に適用/関連させようとしたと確信しています。うまくいけば誰かの助けになります。
tjt263

Zenexerのように、実際にシステムのprefs / keyboard / inputソースにアクセスできないと言ったとしても、誰も助けにはなりません。彼は正しいですか?
トムGewecke

-1

私はMacユーザーではないので、これはナンセンスかもしれません。しかし、状況は必死なので、とにかくそれを提供します。

Unicode 16進入力

OS Xのユーティリティを使用して、16進コードを手動で入力することにより、多くのUnicode文字を生成できます。他のオプションには、ワードプロセッサフ​​ァイルをUnicodeまたはUTFテキストとして保存することが含まれます。

  1. Unicode Hex Inputキーボードがアクティブになっていることを確認してください。詳細については、キーボードのアクティブ化のセクションをご覧ください。

  2. TextEditなどのUnicode HexInputをサポートするアプリケーションを開きます。TextEditはOS Xとともにインストールされ、Dockまたはアプリケーションフォルダから開くことができます。

  3. 右上のフラグアイコンドロップダウンメニューからキーボードをUnicode 16進入力に切り替えます。Unicode Hexオプションがグレー表示されている場合、このユーティリティをサポートしていないアプリケーションを使用しています。注:現在のほとんどのアプリケーションはこのキーボードをサポートしていますが、一部の古いバージョンのソフトウェアはサポートしていない場合があります。

  4. 特定の文字を入力するには、オプションキーを押しながら、4桁の16進数のUnicode値を入力します(例:044D =キリル文字э)。さまざまなスクリプトのUnicode値をリストしたグラフは、www.unicode.org / chartsで入手できます。

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


1
ログイン画面に何かを入力する方法に関する質問である場合、アプリを開くことについて話すことはまったく意味がありません。
トムGewecke

これは、OSが実行されている状況では素晴らしいことですが、その場合、簡単な答えは絵文字キーボードを使用することです。
bmike

@bmike Unicode Hexキーボードを使用して、パスワードに絵文字を使用してテストアカウントの作成とログインをテストしました。うまくいきました。OPがキーボードを正しく使用しなかったのではないかと思っています。
トムゲウェック

@TomGewecke FileVaultのロック解除画面で絵文字を入力する方法を理解できる場合は、フォローの質問に答えます。それは金/報奨金の材料です。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.