Keychain ішіндегі дұрыс macOS прокси тіркелгі деректерін сәйкестендіру
Ескірген құпия сөзді ауыстыруға немесе қатынасты кеңейтуге дейін macOS прокси деректерін тіркелгі, сервер, порт, протокол және keychain бойынша сәйкестендіріңіз.
security find-internet-password -s proxy.example.internal -a alex -P 8080
Бұл құпияны сұрамай-ақ интернет-құпиясөз іздеуін тарылтады. Мысалдағы серверді, тіркелгіні және портты ауыстырыңыз. Сәйкес атрибуттарды тексеру үшін ғана -g немесе -w қоспаңыз: бұл опциялар құпия сөз материалын ашады.
Элементті сәтсіз қосылыммен сәйкестендіріңіз. Хост атын бүркеншік атпен, портты, доменмен біліктіленген тіркелгіні, проксиге тән протоколды және аутентификация түрін тексеріңіз. Тек хост аты басқа деректерге сәйкес келуі мүмкін. Apple құралы бұл селекторларды және айқын keychain аргументін қолдайды.
Содан кейін процестің keychain контекстін анықтаңыз. Пайдаланушының интерактивті іздеуі жүйелік қызметтің бірдей іздеу тізімі, ашу күйі немесе қатынас құқықтары бар екенін дәлелдемейді.
Ескірген элементті жою алдында атрибуттарды Keychain Access-те тексеріңіз немесе пәрменді тарылтыңыз. delete-internet-password тиісті сәйкестік өрістерін де қабылдайды; тек сервер бойынша жою қате тіркелгіге немесе портқа әсер етуі мүмкін.
Сынақ-жауап проксиі сақталған деректерді жаңа жауапты есептеу үшін пайдалана алады, сондықтан сынақ міндетті түрде құпия сөзді қайта теруіді талап етпейді. Қайталанатын сұраулар басқа элементті, қолжетімсіз keychain-ды, қолдауға алмайтын аутентификацияны немесе өзге тиімді проксиді білдіруі мүмкін. Бұл айырмашылық айқын болғанда, әр қолданбаға оқуға рұқсат берудің орнына нақты деректерді және мақсатты процесс қатынасын жаңартыңыз.