Инструмент командной строки KeyChain Security работает с паролями find-internet-password, но не с паролями find-generic-password.

Изучение использования инструмента командной строки для KeyChain. Я могу многое сделать благодаря безопасности; перечисление моих нескольких брелков, сброс их и установка значений по умолчанию. Читая руководства и другие публикации, я ожидаю найти свои пароли с помощью

security find-generic-password test

Но я получаю

security: SecKeychainSearchCopyNext: указанный элемент не может быть найден в цепочке для ключей.

Это не будет работать в моей цепочке ключей по умолчанию или в цепочке ключей login.keychain. Однако я могу найти свои пароли, перечисленные как «Интернет», с помощью команды find-internet-password. Может ли кто-нибудь объяснить, почему или что я делаю не так? Сайты, которые я читал, - это страница руководства и http://blog.macromates.com/2006/keychain-access-from-shell/ ,

7
задан Travis 28 November 2011 в 23:15
поделиться