[apple] Lion으로 업그레이드 한 후 키 체인에 “이 항목에 대한 액세스가 제한되어 있습니다”라고 표시

최근 Lion으로 업그레이드 한 이후로 Keychain을 사용하여 저장된 비밀번호를 볼 수 없었습니다. 확인란을 클릭하여 표시하면 마스터 비밀번호를 입력하라는 메시지가 표시되고 “이 항목에 대한 액세스가 제한되어 있습니다”라는 대화 상자가 나타납니다.

여기와 다른 지원 사이트에서 질문을 읽으면서 Keychain Access 프로그램의 “Keychain First Aid”기능을 사용해 보았습니다. 오류가 없음을보고합니다. 디스크 유틸리티를 사용하여 디스크 권한을 복구 했는데도 문제가 해결되지 않았습니다.

~ / Library / Keychains /를 살펴본 결과 키 체인 파일을 읽고 쓸 수있는 소유자 권한이있는 것 같습니다. 기본 계정은 소유자입니다.

이 문제를 해결하려고 할 수있는 다른 것이 있습니까? 키 체인 암호를 잊어 버리고 싶지 않습니다.

최신 정보:

또한 login.keychain 파일을 Finder에서 Keychain Access로 드래그하려고 시도했지만 운이 없었습니다. 보안 명령 줄 앱에서도 약간의 파고를 시도했지만 아무런 진전이 없었습니다 …

업데이트 2 :

내가 여기에 언급 한 모든 제안을 시도한 후에도 여전히이 오류가 발생했지만 소프트웨어 업데이트를 수행하고 재부팅하면 키 체인이 다시 작동합니다. 그래서 무엇이 잘못되었는지 전혀 알지 못하지만 이제는 고정되었습니다! 수락 된대로 답변을 선택하겠습니다.



답변

키 체인이이를 수행하는 데는 몇 가지 이유가 있습니다. 전환 한 새 계정에 이전과 동일하거나 올바른 키 체인 경로가 없기 때문일 수 있습니다. 우선 계정의 기본 로그인 비밀번호를 변경해보십시오. 그것이 아무것도하지 않으면 터미널에서 이것을 시도하십시오 :

$ sudo touch login.keychain
$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

다음과 같은 오류가 발생하는 경우 :

/Applications/Utilities/Keychain Access.app: code or signature modified

그때:

$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

응답을 제공해야합니다.

/Applications/Utilities/Keychain Access.app: valid on disk
/Applications/Utilities/Keychain Access.app: satisfies its Designated Requirement

재부팅하십시오.


답변

키 체인의 명령 행 버전을 실행합니다 :

security dump-keychain -d login.keychain

또한 실패하지만 이상한 메시지가 In dark wake, no UI possible있습니까?

그런 다음 Mac OS의 일부 가 잠들 었는지 여부에 대해 혼란스러워합니다 . 다시 부팅 할 필요가 없습니다. 잠을 자고 깨우면 키 체인이 다시 잘 작동합니다. MacBook Pro에서 가끔 발생합니다. 깨우기 위해 전원을 켜고, 전원 단추를 습관적으로 누르고 시작하려고 할 때만 끄면 이상한 키 체인 동작이 발생합니다.


답변

이것은 나를 위해 일했습니다-키 체인 액세스를 열고 자물쇠를 클릭하여 키 체인을 잠근 다음 다시 잠금을 해제하십시오!


답변

우선 키 체인에는 “키 체인 응급 처치”( “⌘A)라는 유용한 도구가 있습니다. 완료 후 로그 아웃했다가 다시 로그인해야합니다.


답변

다음은 나를 위해 일한 것입니다.

  • 공개 키 체인 액세스
  • 키 체인 응급 처치 (⌥⌘A)
  • 맥을 다시 시작

위에서 언급 한 두 가지 접근법을 시도했지만 그중 아무것도 작동하지 않았습니다.


답변

MobileMe 사용자 인 것 같습니다.

나는 같은 문제가 있었다. 10.6.8 이전 Mac에서 MobileMe를 계속 사용 / 동기화하고 있다면 중지하는 것이 가장 좋습니다. Snow 및 Lion에서 발급 한 인증서가 완전히 호환되지 않는 것 같습니다.

키 체인의 복사본을 만든 다음 키 체인 액세스에서 이름에 .mac 또는 MobileMe가있는 모든 항목을 삭제하고 다시 시작하십시오. MobileMe 인증서가 다시 채워지고 괜찮습니다.

실패하면 이전 키 체인을 키 체인 액세스의 키 체인 창으로 드래그하십시오. 그런 다음 로그인 키 체인과 별도로 새 키 체인을 갖게되며 사용하려면 잠금을 해제해야합니다. 문제가 해결되면 여기에서 항목을 로그인 키 체인으로 끌어 올 수 있습니다. 일부는 여전히 액세스 권한을 부여하지 않을 수도 있습니다. 나는 이와 같은 것을 가지고 있었고 결국 수동으로 다시했습니다.


답변

El Capitan 업그레이드 (10.11.2) 후에이 문제가 발생했습니다. 이 항목에 대한 액세스는 오류 253200으로 제한 됩니다. 일부 비밀번호 만 얻을 수 없었습니다. 다음은 문제를 해결하기 위해 수행 한 작업입니다.

El Capitan에는 Keychain First Aid 기능이 없습니다. 디스크 유틸리티를 더 이상 디스크 권한을 복구하는 데 사용할 수 없습니다 (명령 행에서이를 수행 할 수 있지만이 경우에는 도움이되지 않습니다). 따라서 인터넷에 대한 많은 조언은 최신 정보가 아닙니다.

  • Keychain Access> Preferences / General을 사용하여 기본 로그인 키 체인을 재설정했습니다.
  • 키 체인 액세스를 종료합니다
  • ~ / Library / Keychains /를 열었습니다.
  • 나는 타임머신에 들어갔다
  • 손상 가능성이있는 시간으로 돌아갔습니다 (제 경우에는 10.11.2 업그레이드).
  • login.keychain 항목을 복원했습니다
  • 나는 대체하지 않고 파일을 추가하고 old.keychain로 이름을 변경했습니다.
  • 키 체인 액세스를 사용하여 열었습니다. 이제 이전 비밀번호를 읽을 수 있습니다.
  • Mail을 포함하여 비밀번호를 다시 입력해야했습니다. smtp 서버의 비밀번호도 다시 입력해야합니다.