URL proxy môže obsahovať používateľské meno bez hesla:

[http]
    proxy = http://[email protected]:8080

Git sa pokúša získať chýbajúce heslo prostredníctvom svojho mechanizmu poverení. Nahraďte účet a koncový bod svojimi. Zostavenie Gitu, HTTP backend a metóda overovania proxy musia podporovať usporiadanie, ktoré používate.

Vyberte, čo chcete udržať mimo úložiska

PožiadavkaČo zariadiť
Žiadne heslo v nakonfigurovanej URL proxyPoužite formu iba s používateľským menom a chýbajúce tajomstvo doručte prostredníctvom podporovaného mechanizmu poverení.
Žiadne opakovane použiteľné heslo uložené na diskuZvoľte schváleného pomocníka, ktorého správanie pri ukladaní spĺňa túto požiadavku. Samotné vynechanie hesla z URL nestačí.
Integrované overovaniePoužite podporovanú metódu a príslušnú identitu procesu namiesto toho, aby ste to považovali za iný zápis hesla Basic.

Pomocníci môžu ukladať poverenia do úložiska poverení operačného systému, do pamäte, do súboru alebo do iného systému. Pred rozhodnutím, že heslo sa už neukladá, si prezrite pomocníka nakonfigurovaného pre tento účet a URL.

Majte na očiach ostatné kópie

Vložený pomocník, ktorý vracia natvrdo zapísané heslo, ho jednoducho uloží inde. Premenná prostredia alebo argument príkazu s heslom sa tiež môžu dostať do skriptov, diagnostiky, kontroly procesov alebo histórie shellu.

Užitočný záznam je malý: koncový bod proxy, metóda overovania, zdroj poverení a zásady ukladania. Udržujte tajomstvá mimo tohto záznamu. Poverenia pôvodu a poverenia proxy môžu používať rôzne cesty podpory, takže úspešné prihlásenie na webovú stránku toto usporiadanie proxy nepreukazuje.

Súvisiace články