最初に、これらの多くをリストしているWebサイトをチェックアウトできます。http://secrets.blacktree.com/
しかし、私はブルートフォースソリューションを採用しました。
Preferencesフォルダーをコピーします
$ cp -r /Library/Preferences before
システム環境設定を起動します。GUIを使用して変更を加えます。一度に1つの変更を行うのが最善でしょう。たとえば、「ログインウィンドウを次のように表示」を「ユーザーのリスト」から「名前とパスワード」に変更しました。システム環境設定を終了します。
Preferencesフォルダーを再度コピーします。
$ cp -r /Library/Preferences after
変更されたファイルを確認します。
$ diff -ur before after
Binary files before/Preferences/com.apple.loginwindow.plist and after/Preferences/com.apple.loginwindow.plist differ
2つのバージョンを比較します。これらはバイナリファイルであるため、比較のためにXMLに変換する必要があります。私はこれにエイリアスを使用します:
$ alias plist='plutil -convert xml1 -o /dev/stdout'
$ diff -u <(plist before/Preferences/com.apple.loginwindow.plist) <(plist after/Preferences/com.apple.loginwindow.plist)
--- /dev/fd/63 2013-01-23 18:20:29.000000000 +0200
+++ /dev/fd/62 2013-01-23 18:20:29.000000000 +0200
@@ -9,7 +9,7 @@
<key>RetriesUntilHint</key>
<integer>3</integer>
<key>SHOWFULLNAME</key>
- <false/>
+ <true/>
<key>lastUser</key>
<string>loggedIn</string>
<key>lastUserName</key>
この時点で、設定が見つかりました。確認してdefaults
ください:
$ defaults read /Library/Preferences/com.apple.loginwindow SHOWFULLNAME
1
$ sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWFULLNAME -bool false
$ defaults read /Library/Preferences/com.apple.loginwindow SHOWFULLNAME
0
システム環境設定を起動し、変更されたことを確認します。