마이그레이션된 Apple OSX 10.6 사용자 프로필에 로그인할 수 없습니다.

마이그레이션된 Apple OSX 10.6 사용자 프로필에 로그인할 수 없습니다.

문제:

OSX 10.6 시스템에서 마이그레이션된 두 프로필 중 하나에 로그인할 수 없습니다.

제가 한:

디스크 장애로 인해 누군가를 위해 OSX 10.6 시스템을 재구축하고 있습니다. 이전 디스크는 부팅할 수 없었지만 마운트하면 읽을 수 있었습니다. 복구가 지속적으로 실패했지만 bootcamp 파티션 및 /Users와 같은 디스크의 특정 부분은 그대로 유지된 것 같습니다.

새 디스크에 OSX를 설치한 후 OSX에 편리한 프로필 마이그레이션 도구가 있다는 것을 알았습니다. 프로필은 2개뿐이었지만 약 100GB의 항목이 포함되어 있습니다. 가져오기가 제대로 작동한 것으로 보이며 아무런 이상 현상도 보고되지 않았습니다.

무엇이 잘못됐나요:

가져온 프로필에 로그인하려고 하면 비밀번호가 흔들리는 텍스트 필드가 나타납니다. SSH를 통해 로그인하려고 하면 액세스가 거부됩니다. SSH 액세스가 어떻게든 제한되어 있는지 아직 조사하지 않았습니다. 이 계정은 관리자 계정으로 만들어졌습니다. 이것은 도메인이나 외부 인증이 없는 독립형 Mac입니다. OSX에서는 뛰어난 업데이트가 없다고 말합니다.

나는 무엇이 잘못되었는지 해결하기 위해 Apple 포럼에서 꽤 많은 시간을 보냈습니다. 분명히 인증 문제이지만 기록되는 내용을 찾을 수 없습니다.

내가 시도한 것:

  • 환경설정에서 비밀번호를 재설정해 보았습니다.
  • 단일 사용자 모드로 부팅하고 passwd를 사용하여 비밀번호를 재설정해 보았습니다.
  • /var/logs의 로그에는 분명히 잘못된 내용이 표시되지 않습니다.
  • /Users의 디렉터리 및 파일 소유자는 마이그레이션 프로세스 중에 생성된 사용자 계정에 해당합니다.
  • 내 계정을 사용하여 SSH를 통해 로그인할 수 있습니다(마이그레이션되지 않음)
  • 가져온 계정을 사용하여 SSH를 통해 로그인할 수 없습니다. 액세스 거부가 보고됩니다.

누구든지 이 문제의 원인을 추적하기 위해 내가 할 수 있는 일(인증 ​​디버깅 활성화 또는 내가 놓친 명백한 사항)을 제안할 수 있습니까?

저는 OSX 전문가는 아니지만 다른 버전의 Unix 및 Windows 작업에 많은 시간을 보냈습니다.

업데이트 /var/log/secure.log에는 "in pam_sm_authenticate(): kerberos 주체 이름을 결정하지 못했습니다."라는 텍스트가 포함되어 있습니다. 그러나 이것은 독립 실행형 시스템이므로 Active Directory나 다른 외부 시스템에 연결되지 않습니다.

답변1

나는 다른 계정을 만들어서 /Users/ 디렉터리의 내용을 이동한 다음 이를 삭제하기로 결정했습니다. 처음으로 작동했기 때문에 마이그레이션 도구의 계정 생성 부분에 버그가 있는 것 같습니다.

이전에는 마이그레이션된 사용자 프로필 디렉터리를 완전히 비우려고 시도했지만 아무런 차이가 없었으며 대화형 로그인이나 SSH를 통해 로그인할 수 없었습니다.

위에 게시한 업데이트는 osx가 로컬 사용자 db에서 계정을 찾지 못해 ldap 방법을 다시 시도하고 있음을 나타내는 것 같습니다. 그러나 쉘에서 사용자 계정 목록을 참조할 수 있었고 두 계정이 모두 나열되었습니다. 그래서 더욱 이상합니다.

관련 정보