로그인하는 동안 변경된 사용자 ID (아직 로그인되지 않음)


0

계정 섹션에서 사용자 ID를 발견했을 때 일부 설정이 변경되었습니다. 설명 할 수없는 이유 때문에 나는 그것이 내 생각을 의미한다고 생각했다. 회로망 사용자 ID, 즉 라우터를 식별 할 수있는 사용자. 내가 왜 이것을 생각했는지 모르겠다. 어쨌든.

내 사용자 ID를 변경했습니다. 아직 로그인되어 있습니다. 터미널을 포함한 프로그램을 열어서 다시 시도 할 수는 없습니다.

현재 열려있는 프로그램에는 Finder (다운로드 폴더), Firefox, Sublime 및 Outlook이 있습니다.

현재 재부팅하는 것이 두려워요. 그러나 라이브 부팅을 다운로드 / 설치 / 준비해야하는 경우 몇 가지 다른 Windows / Linux 컴퓨터 및 많은 플래시 드라이브에 액세스 할 수 있습니다.

내 사용자 ID를 다시 변경하는 방법을 알아야합니다.

솔루션 현재 다음과 같은 작업을하고 있습니다. 파일 탐색기를 열었습니다. 나는 장엄한 열정을 가지고있다.

OS X이 사용자 ID를 저장하는 위치를 찾을 수 있다면, 그 사용자 ID로 이동하여 원래 위치로 되돌릴 수있을 것입니다 (501라고 생각합니다).

다른 사람이 아이디어 나 해결책을 갖고 있다면, 나는 모두 귀입니다. 어쨌든, 나는 한 방향으로 또는 다른 방향으로 해결되면 업데이트를 게시 할 것입니다.

편집 : 업데이트 (내가 말한 이후). 문제는 해결되었으며 Klanomath의 솔루션은 처음부터 완벽하게 작동했습니다. 고맙습니다!


나는 사용자 ID를 272로 바꿨다. 나는 Sierra와 최근의 것을 알고 있지만 정확히 어떤 버전이 아닌지는 시스템 환경 설정이나 "이 맥에 관하여"
YouHaveGotToBeKiddingMe

답변:


0

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 오류가 발생했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.