security find-internet-password -s proxy.example.internal -a alex -P 8080

Това стеснява търсенето на интернет парола, без да иска тайната. Заменете примерните сървър, акаунт и порт. Не добавяйте -g или -w само за да прегледате съответстващите атрибути: тези опции разкриват паролата.

Съпоставете елемента с неуспешната връзка. Проверете името на хоста срещу псевдоним, порт, акаунт с домейн, специфичен за прокси протокол и тип удостоверяване. Само име на хост може да съвпадне с други данни. Инструментът на Apple поддържа тези селектори и явен аргумент за keychain.

След това определете контекста на keychain за процеса. Интерактивното търсене от потребител не доказва, че системна услуга има същия списък за търсене, състояние на отключване или права за достъп.

Прегледайте атрибутите в Keychain Access или стеснете командата, преди да премахнете стар елемент. delete-internet-password приема и съответните полета за съвпадение; изтриване само по сървър може да засегне грешен акаунт или порт.

Прокси с предизвикателство и отговор може да използва запазени данни, за да изчисли нов отговор, така че предизвикателството не изисква непременно повторно въвеждане на парола. Повтарящите се покани може да означават друг елемент, недостъпен keychain, неподдържано удостоверяване или различно ефективно прокси. След като това е ясно, актуализирайте конкретните данни и достъпа на предвидения процес, вместо да позволявате на всяко приложение да ги чете.

Подобни статии