Данные цепочки для ключей хранятся в ~/Library/Keychains/, /Library/Keychains/ и / Network /Library/Keychains/.
Первое место, где хранится мой личный брелок. Чтобы получить доступ к их данным, мне нужна утилита связки ключей, расположенная в папке «Утилиты» в папке «Приложения».
Мне нравится использовать прожектор для доступа к утилите связки ключей, так как для этого требуется всего несколько клавиш - щелкните значок прожектора в правом верхнем углу и введите «связка ключей». Прожектор работает быстро и предскажет, что вы ищете, и быстро найдет его в верхней части поиска, так что вам даже не нужно вводить слово целиком. Как только вы откроете его, у вас будет доступ к вашей цепочке для ключей.
Понимание локальных файлов цепочки для ключей
Я кратко объясню назначение наиболее важных файлов в этих каталогах.
/Users//Library/Keychains/login.keychain
- эта цепочка для ключей создается при создании вашей учетной записи пользователя в Mac OS X и обычно ее пароль синхронизируется с вашим паролем для входа. Он разблокирован при входе в систему и заблокирован выход из системы. Это где большинство ваших паролей в конечном итоге. Его пароль меняется, когда вы меняете пароль для входа или используете утилиту Keychain Access.
/Users//Library/Keychains/
- UUID обозначает Уникальный идентификатор пользователя - Этот идентификатор не соответствует вашему UUID ОС. Он создается при создании учетной записи. Здесь хранится цепочка ключей iCloud, но если служба не включена, она будет отображаться как «Локальные элементы» и будет переименована в «iCloud», когда служба включена. Служба связки ключей iCloud позволяет синхронизировать пароли и другие типы данных с другими устройствами Apple, такими как iPad, iPhone или другой Mac. Единственными требованиями является то, что все эти устройства используют одну и ту же учетную запись Apple ID, и ОС поддерживает службу связки ключей iCloud (Mac OS X 10.9 и выше, iOS 7.0.3 и выше).
/Library/Keychains/System.keychain
- системная цепочка для ключей хранит элементы, к которым обращается ОС и которые совместно используются пользователем, чтобы, например, каждый пользователь Mac мог подключиться к сети WiFi. Только администраторы могут изменять его содержимое.
/Library/Keychains/FileVaultMaster.keychain
- этот файл создается системой, когда на вашем Mac включена служба шифрования FileVault. ОС управляет своим контентом.
/System/Library/Keychains/
- Это еще одна папка, в которой можно хранить множество файлов цепочки для ключей. Его содержание управляется системой и другими приложениями. Большинство из них не появятся в утилите Keychain Access, однако, все пользователи получают от нее пользу.