먼저, 다음과 같은 많은 것들이 나열된 웹 사이트를 확인할 수 있습니다 : http://secrets.blacktree.com/
그러나 방금 무차별 해결책을 찾았습니다.
기본 설정 폴더 복사
$ cp -r /Library/Preferences before
시스템 환경 설정을 시작하십시오. GUI를 통해 변경하십시오. 한 번에 한 번만 변경하는 것이 가장 좋습니다. 예를 들어 "로그인 창 표시 :"를 "사용자 목록"에서 "이름 및 암호"로 변경했습니다. 시스템 환경 설정을 종료하십시오.
환경 설정 폴더를 다시 복사하십시오.
$ 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
두 버전을 비교하십시오. 이진 파일이므로 비교를 위해 파일을 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
시스템 환경 설정을 시작하고 변경된 것을 확인하십시오.