Падбярыце правільныя ўліковыя даныя проксі macOS у Keychain
Падбірайце ўліковыя даныя проксі macOS па ўліковым запісе, серверы, порце, пратаколе і звязцы ключоў перад заменай састарэлага пароля.
security find-internet-password -s proxy.example.internal -a alex -P 8080
Гэта звужвае пошук інтэрнэт-пароля, не запытваючы сакрэт. Замяніце прыкладны сервер, уліковы запіс і порт. Не дадавайце -g або -w толькі для прагляду адпаведных атрыбутаў: гэтыя параметры раскрываюць парольныя даныя.
Супстаўце элемент з няўдалым злучэннем. Праверце імя хоста супраць псеўданіма, порт, уліковы запіс з даменам, пратакол, спецыфічны для проксі, і тып аўтэнтыфікацыі. Адно імя хоста можа адпавядаць іншым уліковым даным. Інструмент Apple падтрымлівае гэтыя селектары і яўны аргумент звязкі ключоў.
Затым вызначце кантэкст звязкі ключоў працэсу. Інтэрактыўны пошук карыстальніка не даказвае, што сістэмная служба мае той жа спіс пошуку, стан разблакіроўкі або правы доступу.
Праверце атрыбуты ў Keychain Access або звузьце каманду перад выдаленнем састарэлага элемента. delete-internet-password таксама прымае адпаведныя поля супастаўлення; выдаленне толькі па серверы можа закрануць няправільны ўліковы запіс або порт.
Проксі з запытам-адказам можа выкарыстоўваць захаваныя даныя для вылічэння новага адказу, таму запыт не абавязкова патрабуе паўторнага ўводу пароля. Паўторныя запыты могуць азначаць іншы элемент, недаступную звязку ключоў, непадтрыманую аўтэнтыфікацыю або іншы эфектыўны проксі. Калі гэтае адрозненне яснае, абнавіце пэўныя даныя і доступ патрэбнага працэсу, а не дазваляйце чытаць іх усім праграмам.