Lozinka proxyja izvan Git URL-a
Dopustite da Git preuzme nedostajuću lozinku proxyja putem svog mehanizma vjerodajnica, a zatim zasebno provjerite pomoćnika ako je trajno čuvanje na disku važno.
URL proxyja može sadržavati korisničko ime bez lozinke:
[http]
proxy = http://[email protected]:8080Git pokušava dobiti nedostajuću lozinku putem svog mehanizma vjerodajnica. Zamijenite račun i krajnju točku svojima. Verzija Gita, HTTP pozadina i metoda autentifikacije proxyja moraju podržavati raspored koji koristite.
Odaberite što treba držati izvan pohrane
| Zahtjev | Što urediti |
|---|---|
| Nema lozinke u konfiguriranom URL-u proxyja | Koristite oblik samo s korisničkim imenom i dostavite nedostajuću tajnu putem podržanog mehanizma vjerodajnica. |
| Nema lozinke koja se može ponovno upotrijebiti i ostaje na disku | Odaberite odobrenog pomoćnika čije ponašanje pohrane zadovoljava taj zahtjev. Samo izostavljanje lozinke iz URL-a nije dovoljno. |
| Integrirana autentifikacija | Koristite podržanu metodu i odgovarajući identitet procesa umjesto da je tretirate kao drugi način pisanja Basic lozinke. |
Pomoćnici mogu pohranjivati vjerodajnice u spremište vjerodajnica operativnog sustava, u memoriju, u datoteku ili u drugi sustav. Pregledajte pomoćnika konfiguriranog za ovaj račun i URL prije nego zaključite da se lozinka više ne pohranjuje.
Držite ostale kopije na oku
Ugrađeni pomoćnik koji vraća tvrdo kodiranu lozinku jednostavno je pohranjuje negdje drugdje. Varijabla okoline ili argument naredbe koji nose lozinku također mogu dospjeti u skripte, dijagnostiku, pregled procesa ili povijest ljuske.
Korisna evidencija je mala: krajnja točka proxyja, metoda autentifikacije, izvor vjerodajnica i politika pohrane. Držite tajne izvan te evidencije. Vjerodajnice izvora i vjerodajnice proxyja mogu koristiti različite putove podrške, pa uspješna prijava na web-mjesto ne dokazuje ovaj raspored proxyja.