非表示のユーザーを追加する方法


16

可能な場合、非表示の管理者ユーザーをMacに追加するにはどうすればよいですか?ログイン画面に表示したくありません。

回答:


23

Appleサポートからこのヒントをお試しください。Yosemiteと以前のすべてのOS Xバージョンには明確な違いがあります。

ここでヨセミテコマンドをコピー/貼り付けて、「回答に孤立したリンクがない」半神を怒らせないようにします。

アップルのサポート:

OS X Yosemiteでユーザーアカウントを非表示にする

次の手順を使用して、OS X Yosemiteのログインウィンドウにユーザーアカウントが表示されないようにすることができます。

  1. 管理者ユーザーとしてログインします。

  2. このターミナルコマンドを使用して、非表示にするユーザーの短いアカウント名を「hiddenuser」に置き換えます。

    sudo dscl . create /Users/hiddenuser IsHidden 1
    

後で非表示のユーザーを表示する場合は、次のようにユーザーのIsHidden属性を0に設定します。

sudo dscl . create /Users/hiddenuser IsHidden 0

追加オプション

隠しユーザーのホームディレクトリをFinderから見えない場所に移動し、隠しユーザーのパブリックフォルダー共有ポイントを削除することもできます。

次のコマンドは、「hiddenuser」のホームディレクトリを隠しディレクトリである/ varに移動します。

sudo mv /Users/hiddenuser /var/hiddenuser

次のコマンドは、「hiddenuser」のユーザーレコードを/ varの新しいホームディレクトリパスで更新します。

sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser

次のコマンドは、 "Hidden User"という長い名前を持つユーザーのパブリックフォルダー共有ポイントを削除します。

sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"

この隠しアカウントへのログイン

ログイン画面からこの非表示の管理者アカウントにアクセスするには、下矢印を押してユーザーを選択し(パスワード入力ボックスが開いていないことを確認してください)、を押しOpt-Returnます。

これにより、空白の名前とパスワードのフィールドが表示され、非表示の管理者アカウントにサインインできます。

すべてのユーザーを表示する(非表示を含む)

隠されたユーザーがまだ見つかる可能性があることに注意してください。これをセキュリティ対策として使用しないでください。すべての可能なユーザーのリストを表示するには、次を使用しますdscacheutil

dscacheutil -q user

または、「ユーザー」グループのすべてのユーザーを表示する(5 **)

dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'

3
これがOS Xの正しい方法です。
いとこコカイン

追加していただきありがとうございます。それらは答えの有用性を大きく増します。
IconDaemon

FileVaultがオンの場合、ログイン画面に名前/パスワードの入力を表示することはできません。このredditの説明を参照してください。
ライナス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.