[apple] 로그인하는 동안 변경된 사용자 ID (아직 로그인되지 않음)
계정 섹션에서 사용자 ID를 발견했을 때 일부 설정이 변경되었습니다. 설명 할 수없는 이유 때문에 나는 그것이 내 생각을 의미한다고 생각했다. 회로망 사용자 ID, 즉 라우터를 식별 할 수있는 사용자. 내가 왜 이것을 생각했는지 모르겠다. 어쨌든.
내 사용자 ID를 변경했습니다.
아직 로그인되어 있습니다.
터미널을 포함한 프로그램을 열어서 다시 시도 할 수는 없습니다.
현재 열려있는 프로그램에는 Finder (다운로드 폴더), Firefox, Sublime 및 Outlook이 있습니다.
현재 재부팅하는 것이 두려워요. 그러나 라이브 부팅을 다운로드 / 설치 / 준비해야하는 경우 몇 가지 다른 Windows / Linux 컴퓨터 및 많은 플래시 드라이브에 액세스 할 수 있습니다.
내 사용자 ID를 다시 변경하는 방법을 알아야합니다.
솔루션 현재 다음과 같은 작업을하고 있습니다.
파일 탐색기를 열었습니다. 나는 장엄한 열정을 가지고있다.
OS X이 사용자 ID를 저장하는 위치를 찾을 수 있다면, 그 사용자 ID로 이동하여 원래 위치로 되돌릴 수있을 것입니다 (501라고 생각합니다).
다른 사람이 아이디어 나 해결책을 갖고 있다면, 나는 모두 귀입니다. 어쨌든, 나는 한 방향으로 또는 다른 방향으로 해결되면 업데이트를 게시 할 것입니다.
편집 : 업데이트 (내가 말한 이후). 문제는 해결되었으며 Klanomath의 솔루션은 처음부터 완벽하게 작동했습니다. 고맙습니다!
답변
Mac을 단일 사용자 모드로 재부팅하십시오 ( cmd 에스 부팅하는 동안) 프롬프트에서 다음을 입력하십시오.
/sbin/fsck -fy
/sbin/mount -uw /
시작 opendirectoryd :
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
반복적으로 몇 가지 오류 메시지가 나타납니다.
그런 다음 (대체 사용자 이름 실제 사용자 이름 포함) :
dscl . -read /Users/username UniqueID
당신은 272와 같은 것을 얻어야한다 (우연히 272로 바꾸었다면)
이제 501로 다시 변경하고 결과를 확인하십시오.
dscl . -change /Users/username UniqueID 272 501
dscl . -read /Users/username UniqueID
원본 501을 산출해야합니다.
그런 다음 exit
GUI로 부팅하거나 더 나은 방법으로 : 즉시 Mac을 재부팅하십시오. shutdown -r now
opendirectd의 조숙 한 발사에 근거한 과실을 피하기 위하여. GUI로 직접 부팅 한 후 종료 / 재부팅하려고하는 kextunload 오류가 발생했습니다.