Как я могу экспортировать / импортировать единственный элемент цепочки для ключей через командную строку в OS X?
OS X имеет инструмент командной строки под названием security, который предназначен для работы с цепочками ключей. Страница man содержит примеры того, как экспортировать все элементы определенного типа / все элементы для определенной цепочки ключей - но я не понимаю, как экспортировать / импортировать один элемент.
Что я действительно хотел бы сделать, это обновить пароль на одном IPSec XAuth Password
пункт, но я думаю, что, возможно, экспорт, возможно удаление, затем импорт будет ближе всего к тому, что я хочу.
Мне не повезло найти примеры или связанные вопросы для этой задачи, и я не использовал security
инструмент, отличный от списка доступных цепочек для ключей.
1 ответ
Вы можете использовать find-generic-password или find-internet-password:
security find-generic-password -l 'keychain item name'
security find-internet-password -s accounts.google.com
-l соответствует метке, а -s соответствует строке сервера. Добавьте -w только для печати пароля.