Mac 에서 웹 사이트, 응용 프로그램 및 무선 네트워크에 로그인할 때 Apple Keychain 이라는 통합 암호 관리 시스템에 사용자 이름과 암호를 저장하도록 선택할 수 있습니다 . 강력한 암호화를 사용하여 로그인 세부 정보를 보호하고 후속 로그인 시도에서 암호를 매끄럽게 자동 채울 수 있습니다. 그러나 보안과 편의성에도 불구하고 키체인 항목을 백업해야 하는 경우가 있습니다.
로그인 세부 정보를 타사 암호 관리자에게 전송하거나 하드웨어 오류 또는 데이터 손상으로부터 보호하기 위해 이 자습서에서는 Mac 에서 (Mac)키체인(Keychain) 암호 를 내보내거나 백업하는 여러 방법을 보여줍니다 .
(Sync Passwords Online Using)iCloud 키체인 (Keychain)을 사용하여 온라인에서 암호 동기화
Mac 에서 (Mac)Apple ID 를 사용하는 경우 iCloud 키체인(Keychain) 이라는 기능을 활성화 하여 Apple 서버 에서 클라우드 기반 암호 사본을 생성할 수 있습니다. 또한 이를 사용하여 Apple(Apple) 에코시스템(예: iPhone 및 iPad) 내의 기기 간에 동기화할 수 있습니다 . 그러나 가장 중요한 것은 macOS를 다시 설치(reinstall macOS) 하거나 새 Mac으로 전환하거나 Mac의 관리자 암호를 재설정(reset your Mac’s admin password) 하는 경우 로그인 정보를 복원하는 데 도움이 된다는 것 입니다.
그러나 iCloud 키체인(Keychain) 은 완벽한 백업 형태가 아닙니다. 예를 들어, 실수로 Mac 에서 암호를 수정하거나 제거한 경우 암호를 되돌릴 수 없습니다. 설상가상으로 iCloud는 변경 사항을 나머지 Apple 기기에도 동기화합니다. 그러나 iCloud 키체인 을 사용하면 장점이 단점보다 큽니다. 따라서 여전히 (Keychain)Mac 에서 활성화하는 것이 좋습니다 .
1. Mac에서 시스템 환경설정(System Preferences) 앱을 엽니다.
2. Apple ID 를 선택 합니다.
참고(Note) : 아직 Apple ID로 Mac에 로그인하지 않은 경우 대신 (Apple ID)Apple(Mac) ID 로 로그인(Sign in with Apple ID) 옵션을 사용하고 Apple ID 자격 증명을 입력 하십시오(Apple ID) .
3. 키체인(Keychain) 옆에 있는 확인란을 선택합니다 .
4. Apple ID 암호를 입력하고 확인을 선택 합니다(OK) .
5. Mac 사용자 계정 암호를 입력하고 확인을 선택 합니다(OK) . 그러면 Mac 에서 (Mac)Apple 서버 에 암호를 업로드 하라는 메시지가 표시됩니다.
참고:(Note: ) 암호를 다른 Mac 에 표시하려면 (Mac)Apple ID 로 로그인하고 위의 단계에 따라 iCloud 키체인(Keychain) 을 활성화하기만 하면 됩니다 . iOS 및 iPadOS 기기에서 설정(Settings) > Apple ID > 키체인 으로 이동하고 (Keychain)iCloud 키체인(iCloud Keychain) 옆에 있는 스위치를 켜서 로그인 정보를 동기화하십시오.
Safari 암호 관리자(Safari Passwords Manager) 를 사용하여 암호 내보내기
Mac 에는 (Mac)Keychain Access 라는 전용 Apple 키체인(Apple Keychain) 관리자 가 함께 제공 되지만 이를 사용하여 항목을 백업하거나 내보낼 수는 없습니다. 그러나 Mac 에서 macOS Monterey 이상을 실행하는 경우 Safari의 내장 암호(Passwords) 관리자(기본 로그인 키체인에 저장된 저장된 암호를 보고 자동 완성할 수 있음)를 사용하여 로그인 정보를 CSV 파일 형식(CSV file format) 으로 저장할 수 있습니다 .
그런 다음 CSV 파일을 사용하여 암호를 대체 암호 관리 유틸리티(1Password, LastPass 및 Dashlane 은 (Dashlane)Mac용 최고의 암호 관리자(best password managers for the Mac) 중 하나임) 또는 Google Chrome 또는 Mozilla Firefox 와 같은 타사 브라우저로 가져올 수 있습니다 . 또는 백업으로 보관하고 분실한 경우 기본 키체인에 로그인 세부 정보를 다시 추가할 수 있습니다.
경고 : (Warning)Safari 에서 생성하는 일반 텍스트 CSV 파일 에는 암호화가 없으므로 누구나 열어 내용을 볼 수 있습니다. 파일을 다른 비밀번호 관리자로 가져온 후 삭제하거나 안전한 장소에 보관하십시오 .(Make)
1. Safari 를 열고 메뉴 모음 에서 Safari > 환경 설정(Preferences) 을 선택 합니다.
2. 암호(Passwords) 탭으로 전환합니다. 그런 다음 Mac의 관리자 암호를 입력하거나 Touch ID를 사용하여 자신을 인증합니다.
3. 비밀번호(Passwords) 창의 왼쪽 하단 모서리에 있는 더 보기 아이콘(점 3개)을 선택하고 (More)비밀번호 내보내기(Export Passwords) 옵션을 선택합니다.
4. 확인 팝업에서 비밀번호 내보내기 를 다시 선택합니다.( Export Passwords)
5. CSV(CSV) 파일 의 저장 대상을 지정하고 저장 을(Save) 선택 합니다.
참고(Note) : 암호를 키체인(Keychain) 으로 다시 가져오려면 (동일하거나 다른 Mac 으로 ) Safari 의 암호(Passwords) 관리자에서 자세히(More) > 암호 가져오기( Import Passwords) 를 선택하고 CSV 파일을 선택합니다.
Keychains 폴더(Keychains Folder) 의 수동 백업 수행(Backups)
Mac 에서 (Mac)키체인 접근(Keychain Access) 앱 을 열면 ( 런치패드(Launchpad) 로 이동하여 기타(Other) > 키체인 접근( Keychain Access) 선택 ) 기본 키체인(Default Keychains) 아래 에 로그인(Login) 및 로컬 항목(Local Items) / iCloud 의 두 가지 목록이 표시됩니다 . 이 키체인은 기본적으로 웹사이트, 앱 및 Wi-Fi 비밀번호를 저장합니다. 또한 Custom Keychains(Custom Keychains) 에서 사용자 생성 키체인을 찾을 수 있습니다 .
Apple 키체인 은 이러한 모든 키체인을 (Apple Keychain)Mac 사용자 계정 의 라이브러리(Library) 디렉토리 아래에 있는 Keychains 라는 폴더에 별도의 데이터베이스 파일로 저장 합니다. 키체인 항목에 대한 실수로 변경한 사항을 되돌리려면 폴더를 주기적으로 백업하고 파일을 복원하도록 선택할 수 있습니다.
참고(Note) : 수동 백업을 수행하는 가장 좋은 방법은 Mac 에서 (Mac)Time Machine 을 활성화 하는 것 입니다. 그런 다음 전체 Mac(Mac) 을 주기적으로(전체 Keychains 폴더 포함) 백업할 뿐만 아니라 파일 및 폴더를 편리하게 복원하는 데 도움이 됩니다. Mac에서 Time Machine 을 (use Time Machine on your Mac)설정(set up) 하고 사용 하는 방법에 대해 알아봅니다 .
1. Dock 에서 Finder 아이콘을 Control-클릭하고 이동(Go) > 폴더로 이동을( Go to Folder) 선택합니다 .
2. 다음을 입력하고 Enter 키(Enter) 를 누릅니다 .
~/Library
3. Keychains 폴더를 다른 디렉토리나 외부 드라이브에 복사합니다.
실수로 키체인을 변경한 경우 다음 데이터베이스 파일을 백업으로 교체하여 키체인을 복원할 수 있습니다.
로그인 : (Login)login-keychain-db 파일 을 교체 합니다.
로컬 항목(Local Items) / iCloud : UDiD (고유 장치 식별자) 하위 폴더 에서 keychain-2.db , keychain-2.db-wal 및 keychain-2.db-shm 파일을 교체합니다.
사용자 지정 키체인(Custom keychain) : 사용자 지정 키체인을 파일 이름으로 식별하고 교체합니다.
참고(Note) : 사용자 정의 키체인을 제외하고 로그인 또는 로컬 Items/iCloud 데이터베이스 파일을 다른 Mac 에 복사하는 것은 작동하지 않습니다.
키체인 비밀번호 보호
iCloud 키체인 을 활성화하거나 암호를 (Keychain)CSV 로 내보내는 것은 빠르고 편리합니다. 그러나 키체인의 전체 백업을 생성하려면 Time Machine 을 설정하거나 (Time Machine)Keychains 폴더 의 수동 복사본을 만드십시오 .
How to Export and Backup Keychain Passwords on Mac
When you log in tо wеbsites, apрlications, аnd wirеless networks on your Mac, you can choose to save usernames and passwords to an integrated password manаgement system called Apple Keychain. It protects the login details using robust encryption and lets you seamlessly auto-fill passwords in subsequent sign-in attempts. But despite the security and convenience, you will run into instances that require you to back up keychain items.
Whether that’s to transfer the login details to a third-party password manager or to protect them against hardware failure or data corruption, this tutorial will show you several methods to export or back up Keychain passwords on Mac.
Sync Passwords Online Using iCloud Keychain
If you use an Apple ID on your Mac, you can activate a feature called iCloud Keychain to create a cloud-based copy of your passwords on the Apple servers. You can also use it to sync them across devices within the Apple ecosystem (such as the iPhone and iPad). But most importantly, it helps you restore your login info if you reinstall macOS, switch to a new Mac, or reset your Mac’s admin password.
However, iCloud Keychain is not a perfect form of backup. For example, if you accidentally modify or remove a password on your Mac, you can’t get it back. Worse yet, iCloud will also sync your changes to the rest of your Apple devices. But the advantages of using iCloud Keychain outweigh the cons, so it’s still a good idea to have it active on your Mac.
1. Open the System Preferences app on your Mac.
2. Select Apple ID.
Note: If you’ve yet to sign in to your Mac with an Apple ID, use the Sign in with Apple ID option instead and enter your Apple ID credentials.
3. Check the box next to Keychain.
4. Enter your Apple ID password and select OK.
5. Enter your Mac user account password and select OK. That should prompt your Mac to upload your passwords to the Apple servers.
Note: To get your passwords to show up on another Mac, simply sign in with your Apple ID and follow the steps above to activate iCloud Keychain. On iOS and iPadOS devices, go to Settings > Apple ID > Keychain and turn on the switch next to iCloud Keychain to sync your login info.
Export Passwords Using Safari Passwords Manager
Although your Mac comes with a dedicated Apple Keychain manager called Keychain Access, you can’t use it to back up or export items. But if your Mac runs macOS Monterey or later, you can use Safari’s built-in Passwords manager (which lets you view and autofill saved passwords stored on your default login keychain) to save your login info in the CSV file format.
You can then use the CSV file to import the passwords into an alternative password management utility (1Password, LastPass, and Dashlane are among the best password managers for the Mac) or a third-party browser such as Google Chrome or Mozilla Firefox. Or, you can keep it as a backup and re-add the login details to your default keychain if you lose it.
Warning: The plain-text CSV file that Safari generates will have no encryption, so anyone can be open and view its contents. Make sure to delete the file after importing it to another password manager or store it in a secure location.
1. Open Safari and select Safari > Preferences on the menu bar.
2. Switch to the Passwords tab. Then, enter your Mac’s admin password or authenticate yourself using Touch ID.
3. Select the More icon (three dots) at the bottom-left corner of the Passwords window and pick the Export Passwords option.
4. Select Export Passwords again on the confirmation pop-up.
5. Specify a save destination for the CSV file and select Save.
Note: If you want to re-import the passwords to Keychain (into the same or a different Mac), select More > Import Passwords in the Passwords manager in Safari and select the CSV file.
Take Manual Backups of the Keychains Folder
If you open the Keychain Access app on your Mac (go to Launchpad and select Other > Keychain Access), you’ll notice two listings under Default Keychains—Login and Local Items/iCloud. These keychains store your website, app, and Wi-Fi passwords by default. Additionally, you’ll find user-generated keychains under Custom Keychains.
Apple Keychain stores all these keychains as separate database files in a folder called Keychains under the Library directory of your Mac user account. You can choose to make periodic backups of the folder and restore the files if you want to revert any accidental changes to your keychain items.
Note: The best alternative to taking manual backups is to activate Time Machine on your Mac. Not only does it then back up your entire Mac periodically (including the entire Keychains folder), but it also helps you conveniently restore files and folders. Learn how to set up and use Time Machine on your Mac.
1. Control-click the Finder icon on the Dock and select Go > Go to Folder.
2. Type in the following and press Enter:
~/Library
3. Copy the Keychains folder to a different directory or an external drive.
If you make any accidental changes to your keychains, you can restore them by replacing the following database files with your backups:
Login: Replace the login-keychain-db file.
Local Items/iCloud: Replace the keychain-2.db, keychain-2.db-wal, and keychain-2.db-shm files under the UDiD (unique device identifier) sub-folder.
Custom keychain: Identify and replace the custom keychain by filename.
Note: Custom keychains aside, copying the Login or the Local Items/iCloud database files to another Mac will not work.
Protect Your Keychain Passwords
Activating iCloud Keychain or exporting passwords to CSV is quick and convenient. But If you want to create full backups of your keychains, set up Time Machine or make manual copies of the Keychains folder.