Mac OS X 단일 사용자 모드에서 관리자 암호 변경
차례:
IT에 종사하거나 Grandmas Mac을 수리하는 경우 관리자 암호가 없는 시스템을 사용하는 것은 그리 드문 일이 아닙니다. 이러한 상황에 처한 경우 Mac OS X의 명령줄 단일 사용자 모드로 부팅하기만 하면 관리자 암호 또는 다른 사용자를 쉽게 변경할 수 있습니다. 저는 이것이 Mac 문제 해결을 위한 필수 지식이라고 생각합니다.
Mac OS X 단일 사용자 모드에서 관리자 암호 변경
다단계 프로세스이지만 따라하기 쉽습니다.
- 먼저 단일 사용자 모드로 들어가야 합니다. Mac을 재부팅하고 부팅 시 Command+S를 눌러 명령줄에 들어갑니다.
- Mac OS X에서 파일 시스템을 변경하려면 두 가지 명령을 실행해야 한다고 알려주는 메모가 표시됩니다. 이 작업이 필요하므로 먼저 처리하겠습니다.
- 첫 번째 명령은 Mac OS X 파일 시스템에서 오류를 확인하고 수정합니다. 실행하는 데 몇 분 정도 걸릴 수 있습니다.
- 다음 명령은 루트 Mac OS X 드라이브를 쓰기 가능으로 마운트하여 파일 시스템을 변경할 수 있도록 합니다.
- 파일 시스템이 마운트된 후 다음 명령을 사용하여 사용자 비밀번호를 재설정할 수 있습니다.
- 변경 사항을 재설정하고 확인하려면 새 비밀번호를 두 번 입력해야 합니다.
fsck -fy
mount -uw /
passwd 사용자 이름
비밀번호는 'passwd' 명령을 사용할 때 눈에 띄게 입력되지 않고 아무것도 입력되지 않은 것처럼 보입니다. 이는 명령줄 세계의 표준 관행입니다.
OS X Lion, Mountain Lion 및 이후 버전에서 관리자 비밀번호 변경
OS X 10.7.3 이상(OS X 10.8+ Mountain Lion 포함) 사용자의 경우 열린 디렉토리를 로드하려면 추가 단계가 필요할 수 있습니다. 위의 접근 방식에 문제가 있는 경우 최신 버전의 Mac OS X에서 다음 명령 시퀀스를 시도하십시오. 주요 차이점은 드라이브를 마운트하는 것과 암호를 변경하는 것 사이에 'launchctl'을 사용한다는 것입니다.
1 fsck -fy 2 mount -uw / 3 launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist 4 passwd username
이제 암호가 예상대로 변경되어야 합니다. 그런 다음 재부팅하고 예상대로 관리자 사용자 계정을 사용할 수 있습니다. 명령줄에서 다음을 입력하여 재부팅할 수 있습니다.
재부팅
또는 키보드 단축키의 표준 수동 재시작 방법을 사용하거나 종료하거나 전원 버튼을 누르고 있으면 됩니다. 다음 부팅 시 변경된 관리자 암호를 예상대로 사용할 수 있습니다.
관리자 사용자 이름을 모르십니까? 문제 없습니다 다른 사람의 컴퓨터를 수리 중이고 재설정할 사용자 이름을 모른다면 /Users에서 다음 항목을 살펴보십시오.
ls /Users/
여기에 .localized, Shared 및 사용자 이름의 세 개 이상의 항목이 표시됩니다. 사용자 이름은 passwd 명령으로 변경하려는 것입니다.
암호가 재설정되고 확인된 후 exit 또는 reboot를 입력하여 단일 사용자 모드를 종료할 수 있습니다. 이제 Mac이 평소처럼 부팅되고 새 암호로 컴퓨터에 액세스할 수 있습니다.
이 방법은 분실한 암호를 재설정하거나 Mac OS X 부팅 DVD를 사용하는 방법보다 쉽고 빠릅니다. 새 관리자 사용자 계정을 만드는 대신 기존 루트 사용자 암호를 변경하기 때문입니다. 둘 다 잘 작동하므로 원하는 방법을 사용할 수 있습니다.
동일한 접근 방식을 사용하여 잠자기/깨우기 잠금 화면을 탐색할 수 있지만 분명히 Mac을 재부팅해야 하므로 현재 사용자 데스크탑에 있는 것이 무엇이든 놓칠 수 있습니다.