macOSのログイン画面からユーザーアカウントを隠す方法

もし共用のMacBookをお持ちであれば、ログイン画面が少し混雑しているかもしれません。アカウントのリストがあるけれど、もっとミニマリストな見た目を求めているなら、macOSのログイン画面からユーザーアカウント(ユーザー名とユーザーアイコン)を簡単に隠すことができます。
ログイン画面をユーザー名なしのゾーンにする
デフォルトでは、macOSのログイン画面はMacに登録されているすべてのアカウントのユーザー名とユーザーアイコンを表示します。

しかし、もっとシンプルな見た目を求めているなら、ログイン画面からすべてのユーザー名とアイコンを削除することができます。

この情報がログイン画面から排除されると、macOSはアカウントにアクセスするためのユーザー名とパスワードを入力するための2つの空白のテキストボックスを表示します。
ユーザー名とユーザーアイコンを削除することは、あなたのMacに追加のセキュリティ層を提供することもできます。なぜなら、アカウントに侵入しようとしている誰かは、あなたのユーザー名を知る必要があり、Macを起動したときにこの情報がすぐに渡されることはないからです。
ログイン画面からすべてのユーザー名とアイコンを削除するには:
- Macのメニューバーから「Apple」ロゴを選択します。
- 「システム環境設定 -> ユーザーとグループ」に移動します。
- 鍵アイコンをクリックし、ユーザー名とパスワードを入力します。
- 「ログインオプション」を選択します。

- 「ログインウィンドウを表示する … 」セクションで、「名前とパスワード」を選択します。
それだけです!次回、任意のアカウントにログインしたいときは、そのアカウントのパスワードとユーザー名を入力する必要があります。
ログイン画面から特定のアカウントを隠す
ログイン画面に表示されるアカウントを選択したいですか?
すべてのゲストアカウントを隠して、個人アカウントを中心に配置したいですか?それとも、管理者アカウントがログインページに表示されないようにして、追加のセキュリティを確保したいですか?
複数のmacOSアカウントを「その他 … 」のオーバーフローカテゴリにまとめることができます。

これらの隠されたアカウントの1つにアクセスしたい場合は、「その他 … 」を選択し、アクセスしようとしているアカウントのパスワードとユーザー名を入力する必要があります。
ログイン画面から特定のユーザーアカウントを隠すには:
- 「システム環境設定 -> ユーザーとグループ」に移動します。
- 鍵アイコンをクリックし、ユーザー名とパスワードを入力します。
- 隠したいユーザーをコントロールクリックし、「詳細オプション … 」を選択します。

- 次の画面で、「アカウント名」をメモしておきます。スペースや大文字などのフォーマットを含めて、これらの情報が必要になります。

- Macのターミナルを開きます(アプリケーション -> ユーティリティ -> ターミナル)。
- 次のコマンドをターミナルにコピー/ペーストし、「username」を隠したいアカウントのユーザー名に置き換えます:
sudo defaults write/Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add username- キーボードのEnterキーを押してこのコマンドを実行します。
- プロンプトが表示されたら、管理者パスワードを入力します。
- 隠したいすべてのアカウントについて、これを繰り返します。
これらのアカウントはすべてログイン画面に表示されなくなり、「その他 … 」を選択し、そのアカウントに関連付けられたユーザー名とパスワードを入力することでのみアクセスできるようになります。
助けて!ユーザー名を忘れてしまった
アカウントが隠されている場合、そのアカウントにアクセスするには正確なユーザー名を知っている必要がありますが、ユーザー名を忘れたり紛失した場合はどうなりますか?
他のアカウントに少なくとも1つアクセスできる場合、そのアカウントにログインして、Macに登録されているすべてのユーザー名のリストを取得できます。
この情報を取得するには、ターミナルアプリケーションを開き、次のコマンドを実行します:
ls/usersターミナルは、Macに登録されているすべてのアカウントのリストを表示します。
または、アカウントにアクセスできない場合は、macOSのシングルユーザーモードで起動してユーザー名のリストを取得できます:
- Macの電源を切ります。
- Command + Sキーを押しながら起動します。Macはシングルユーザーモードで起動し、テキストコマンドを受け付ける黒い画面が表示されます。
- シングルユーザーモードで、次のコマンドを入力します:
ls/users- キーボードのEnterキーを押します。
- しばらくすると、シングルユーザーモードがMacに関する情報を表示し、すべてのユーザーアカウントが表示されます。この情報をメモしておき、ユーザー名のフォーマットを確認してください。
- 次のコマンドを実行してMacを再起動します:
rebootMacは再起動し、しばらくすると標準のmacOSログイン画面が表示されるはずです。
Macはカスタマイズ性が高いとは言えませんが、ログイン画面でユーザーアカウントを隠す簡単な方法を提供しています。また、カスタムメッセージを追加するなど、ログイン画面を個別化する他の方法もあります。ログイン画面に他にどんな変更を加えましたか?コメントで教えてください!