Išlaikyti proxy slaptažodį už Git URL ribų
Leiskite Git gauti trūkstamą proxy slaptažodį per savo prisijungimo duomenų mechanizmą, o tada atskirai patikrinkite pagalbininką, jei saugojimas diske yra svarbus.
Proxy URL gali turėti naudotojo vardą be slaptažodžio:
[http]
proxy = http://[email protected]:8080Git bando gauti trūkstamą slaptažodį per savo prisijungimo duomenų mechanizmą. Pakeiskite paskyrą ir galinį tašką savaisiais. Git versija, HTTP backend ir proxy autentifikavimo metodas turi palaikyti jūsų naudojamą išdėstymą.
Pasirinkite, ką reikia laikyti už saugyklos ribų
| Reikalavimas | Ką reikia sutvarkyti |
|---|---|
| Konfigūruotame proxy URL nėra slaptažodžio | Naudokite formą tik su naudotojo vardu ir pateikite trūkstamą paslaptį per palaikomą prisijungimo duomenų mechanizmą. |
| Diske nėra saugomo daugkartinio slaptažodžio | Pasirinkite patvirtintą pagalbininką, kurio saugojimo elgsena atitinka šį reikalavimą. Vien URL slaptažodžio praleidimo nepakanka. |
| Integruotas autentifikavimas | Naudokite palaikomą metodą ir taikomą proceso tapatybę, o ne traktuokite jį kaip kitą Basic slaptažodžio rašybą. |
Pagalbininkai gali saugoti prisijungimo duomenis operacinės sistemos prisijungimo duomenų saugykloje, atmintyje, faile ar kitoje sistemoje. Prieš nuspręsdami, kad slaptažodis nebėra saugomas, patikrinkite šiai paskyrai ir URL sukonfigūruotą pagalbininką.
Laikykite kitas kopijas akyse
Inline pagalbininkas, grąžinantis kode įrašytą slaptažodį, tiesiog saugo jį kitur. Slaptažodį turintis aplinkos kintamasis ar komandos argumentas taip pat gali patekti į scenarijus, diagnostiką, procesų patikrą ar apvalkalo istoriją.
Naudingas įrašas nedidelis: proxy galinis taškas, autentifikavimo metodas, prisijungimo duomenų šaltinis ir saugojimo politika. Laikykite paslaptis už to įrašo ribų. Šaltinio ir proxy prisijungimo duomenys gali naudoti skirtingus palaikymo kelius, todėl sėkmingas prisijungimas prie svetainės neįrodo šio proxy išdėstymo.