Match den rigtige macOS-proxy-legitimationsoplysning i Keychain
Match en macOS-proxy-legitimationsoplysning efter konto, server, port, protokol og keychain, før du erstatter en forældet adgangskode eller udvider adgangen.
security find-internet-password -s proxy.example.internal -a alex -P 8080
Dette indsnævrer en søgning efter internetadgangskoder uden at anmode om hemmeligheden. Erstat eksemplets server, konto og port. Tilføj ikke -g eller -w blot for at inspicere matchende attributter: disse valgmuligheder afslører adgangskodemateriale.
Match elementet til den forbindelse, der fejler. Kontroller værtsnavn mod alias, port, domænekvalificeret konto, proxyspecifik protokol og godkendelsestype. Et værtsnavn alene kan matche en anden legitimationsoplysning. Apples værktøj understøtter disse vælgere og et eksplicit keychain-argument.
Identificér derefter processens keychain-kontekst. En brugers interaktive opslag beviser ikke, at en systemtjeneste har samme søgeliste, oplåsningstilstand eller adgangsrettigheder.
Undersøg attributterne i Keychain Access, eller indsnævr kommandoen, før du fjerner et forældet element. delete-internet-password accepterer også de relevante matchningsfelter; sletning alene efter server kan ramme den forkerte konto eller port.
En proxy med challenge-response kan bruge gemte legitimationsoplysninger til at beregne et nyt svar, så en challenge kræver ikke i sig selv, at adgangskoden skrives igen. Gentagne anmodninger kan betyde et andet element, en utilgængelig keychain, ikke-understøttet godkendelse eller en anden effektiv proxy. Når denne forskel er klar, skal du opdatere den specifikke legitimationsoplysning og den tilsigtede procesadgang i stedet for at lade alle programmer læse den.