Lozinka proxyja izvan Git URL-a
Dopustite da Git preuzme nedostajuću lozinku proxyja preko svog mehanizma akreditiva, 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 preko svog mehanizma akreditiva. 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 preko podržanog mehanizma akreditiva. |
| Nema lozinke koja se može ponovno koristiti 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 akreditive u spremište akreditiva 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 akreditiva i politika pohrane. Držite tajne izvan te evidencije. Akreditivi izvora i akreditivi proxyja mogu koristiti različite putove podrške, pa uspješna prijava na web-mjesto ne dokazuje ovaj raspored proxyja.