맥에서 공인인증서를 삭제하려고 키체인 접근을 열었는데, 항목이 사라지지 않거나 "저장할 키체인을 찾을 수 없습니다" 같은 오류가 뜨는 경우가 있습니다. 이 문제는 대부분 로그인 암호를 변경한 직후 키체인 암호가 자동으로 동기화되지 않아서 발생합니다. 이전 로그인 암호를 알고 있다면 저장된 데이터를 유지한 채 해결할 수 있고, 기억나지 않는다면 키체인 초기화로 진행해야 합니다.
맥 키체인에서 공인인증서 삭제가 안 될 때, 먼저 확인할 것
키체인 접근 앱에서 인증서를 삭제하려는데 반응이 없거나, 삭제 후에도 다시 나타나는 경우가 있습니다. 이때는 삭제 동작 자체의 문제라기보다 키체인 데이터 파일과 macOS 로그인 암호 간의 불일치가 원인인 경우가 많습니다.
macOS는 원래 시스템 설정에서 로그인 암호를 변경하면 키체인 암호를 같은 값으로 자동 동기화합니다. 그런데 복구 모드에서 암호를 재설정했거나, 다른 관리자 계정이나 MDM 정책으로 암호를 바꾼 경우에는 이 동기화가 이루어지지 않습니다. 결과적으로 로그인할 때 키체인을 자동으로 해제하지 못해 암호 입력창이 반복해서 뜨고, 인증서 삭제 같은 작업도 제대로 처리되지 않습니다.
아래 표에서 현재 상황에 맞는 해결 방향을 먼저 확인해 보세요.

| 상황 | 원인 | 해결 방향 |
|---|---|---|
| 암호 입력창이 반복 표시됨 | 로그인 암호와 키체인 암호 불일치 | 이전 암호로 키체인 잠금 해제 |
| 삭제 후 인증서가 다시 나타남 | 키체인 파일 손상 또는 동기화 실패 | 키체인 초기화 후 재로그인 |
| 저장할 키체인을 찾을 수 없음 | 키체인 데이터 파일 누락 | Keychains 폴더 직접 삭제 |
키체인 암호 입력창이 반복해서 뜨는 경우, 이전 암호로 잠금 해제하기
이전 로그인 암호를 기억하고 있다면 저장된 계정 정보를 유지한 채로 문제를 해결할 수 있습니다. 키체인 접근 앱을 열고 상단 메뉴에서 키체인 접근 > 설정으로 이동한 뒤, '로그인' 키체인을 선택하고 암호 변경을 클릭합니다.
여기서 현재 암호에는 로그인 암호를 변경하기 전에 사용하던 이전 암호를 입력하고, 새 암호에는 현재 맥 로그인 암호를 입력하면 됩니다. 오류 없이 완료되면 키체인 암호가 현재 로그인 암호와 동기화됩니다.
작업 후에도 "이를 허용하려면 로그인 키체인 암호를 입력하십시오" 팝업이 계속 뜬다면, macOS가 아직 키체인 파일을 인식하지 못한 상태입니다. 로그아웃 후 다시 로그인하면 동기화가 완료됩니다.
이전 암호가 기억나지 않을 때, 맥북 키체인 초기화로 진행하는 방법
이전 암호가 기억나지 않는다면 기본 키체인을 완전히 초기화하는 방법밖에 없습니다. 키체인 접근 앱에서 상단 메뉴의 키체인 접근 > 설정으로 들어간 뒤, '로그인' 키체인을 선택하고 기본 키체인 재설정 버튼을 클릭합니다.
재설정하면 맥에 로컬로 저장된 계정 암호, 와이파이 암호, 인증서가 모두 삭제됩니다. 진행 전에 iCloud 키체인 동기화 여부를 먼저 확인해야 합니다. 시스템 설정 > [사용자 이름] > iCloud > 암호 및 키체인이 켜져 있으면 iCloud에 백업된 암호가 자동으로 복원되지만, 로컬에만 저장된 항목은 복구할 수 없습니다.
재설정이 완료되면 빈 키체인이 새로 생성됩니다. 로그아웃 후 재로그인까지 완료해야 새 키체인이 현재 로그인 암호와 연결됩니다.
"저장할 키체인을 찾을 수 없습니다" 오류가 지속될 때, 파일 직접 삭제하기
키체인 접근 앱에서 기본 키체인 재설정 버튼이 표시되지 않거나, 위 방법으로도 오류가 해결되지 않는다면 키체인 데이터 파일이 저장된 폴더를 직접 삭제해 초기화할 수 있습니다.
Finder에서 이동 > 폴더로 이동(⇧+⌘+G)을 선택하고 ~/Library/Keychains 경로를 입력합니다. 폴더 안에 있는 파일을 모두 삭제한 뒤 맥을 재시동하면, macOS가 새 Keychains 폴더와 빈 로그인 키체인을 자동 생성합니다.

| 확인 항목 | 값 |
|---|---|
| 키체인 파일 위치 | ~/Library/Keychains |
| 삭제 후 재시동 | 필수 |
| iCloud 키체인 동기화 | 켜두면 자동 복원 |
이 방법은 로컬에만 저장된 모든 키체인 데이터를 삭제합니다. iCloud 키체인에 동기화하지 않은 항목은 복구할 수 없다는 점을 반드시 기억해야 합니다. 재시동 후에는 시스템 설정 > [사용자 이름] > iCloud > 암호 및 키체인을 껐다가 켜면 iCloud에 저장된 암호가 내려옵니다.
공인인증서 삭제 후에도 키체인에 남아 있을 때, 확인할 추가 사항
공인인증서를 삭제했는데도 키체인 접근 앱에 항목이 남아 있는 경우, 삭제한 인증서가 로그인 키체인이 아닌 다른 키체인에 저장되어 있을 수 있습니다. 키체인 접근 앱 왼쪽 상단의 키체인 목록에서 '로그인' 외에 '시스템'이나 'iCloud' 키체인을 확인해 보세요.
참고로 키체인 응급처치(Keychain First Aid) 메뉴는 macOS 10.11(El Capitan) 이후 완전히 제거됐습니다. 오래된 블로그 글에서 이 메뉴를 안내하는 경우가 있지만 현재 macOS에는 존재하지 않습니다. 위에서 설명한 방법들로 같은 결과를 얻을 수 있습니다.
Q. iCloud 키체인을 사용 중인데, 초기화하면 암호가 모두 사라지나요?
iCloud 키체인은 Apple 서버에 별도 저장되므로 로컬 키체인을 재설정해도 유지됩니다. 재설정 후 iCloud 키체인 동기화가 켜져 있으면 자동으로 복원됩니다. 다만 iCloud 키체인에 동기화하지 않은 로컬 전용 항목은 복구할 수 없습니다.
Q. macOS Sequoia 이후 버전에서는 키체인 접근 앱이 달라졌나요?
macOS Sequoia(15)와 Tahoe(26) 기준으로 일반 웹사이트와 앱 암호는 '암호(Passwords)' 앱으로 분리됐습니다. 키체인 접근 앱은 Wi-Fi 암호, 인증서, 시스템 자격증명 등 시스템 수준 데이터만 담당합니다. 반복 팝업 오류는 여전히 키체인 접근 앱에서 해결해야 합니다.
Q. 키체인 암호를 변경했는데도 오류가 계속되면 어떻게 하나요?
작업 후에도 오류가 지속된다면 macOS가 키체인 파일을 아직 인식하지 못한 상태입니다. 로그아웃 후 다시 로그인하면 동기화가 완료됩니다. 그래도 해결되지 않는다면 Keychains 폴더를 직접 삭제하는 방법으로 진행해야 합니다.