Matcha rätt macOS-proxyuppgift i Keychain
Matcha en macOS-proxyuppgift efter konto, server, port, protokoll och keychain innan du ersätter ett gammalt lösenord eller utökar åtkomsten.
security find-internet-password -s proxy.example.internal -a alex -P 8080
Detta begränsar en sökning efter internetlösenord utan att begära hemligheten. Ersätt exempelservern, kontot och porten. Lägg inte till -g eller -w bara för att granska matchande attribut: dessa alternativ avslöjar lösenordsmaterial.
Matcha posten mot anslutningen som misslyckas. Kontrollera värdnamn mot alias, port, domänkvalificerat konto, proxyspecifikt protokoll och autentiseringstyp. Ett värdnamn ensamt kan matcha en annan uppgift. Apples verktyg stöder dessa väljare och ett explicit keychain-argument.
Identifiera sedan processens keychain-kontext. En användares interaktiva sökning bevisar inte att en systemtjänst har samma söklista, upplåsningstillstånd eller åtkomsträttigheter.
Granska attributen i Keychain Access eller begränsa kommandot innan du tar bort en gammal post. delete-internet-password accepterar också de relevanta matchningsfälten; radering enbart efter server kan träffa fel konto eller port.
En proxy med challenge-response kan använda lagrade uppgifter för att beräkna ett nytt svar, så en challenge kräver inte nödvändigtvis att lösenordet skrivs igen. Upprepade frågor kan betyda en annan post, en otillgänglig keychain, autentisering som inte stöds eller en annan effektiv proxy. När den skillnaden är klar uppdaterar du den specifika uppgiften och den avsedda processåtkomsten i stället för att låta varje program läsa den.