Välityspalvelimen salasana pois Gitin URL-osoitteesta
Anna Gitin hakea puuttuva välityspalvelimen salasana tunnistetietomekanisminsa kautta ja tarkista sitten apuohjelma erikseen, jos levylle tallentaminen on tärkeää.
Välityspalvelimen URL-osoite voi sisältää käyttäjänimen ilman salasanaa:
[http]
proxy = http://[email protected]:8080Git yrittää hakea puuttuvan salasanan tunnistetietomekanisminsa kautta. Korvaa tili ja päätepiste omillasi. Git-version, HTTP-tausta ja välityspalvelimen todennusmenetelmän on tuettava käyttämääsi järjestelyä.
Valitse, mitä pidät tallennuksen ulkopuolella
| Vaatimus | Mitä järjestää |
|---|---|
| Ei salasanaa määritetyssä välityspalvelimen URL-osoitteessa | Käytä vain käyttäjänimen sisältävää muotoa ja toimita puuttuva salaisuus tuetun tunnistetietomekanismin kautta. |
| Ei uudelleenkäytettävää salasanaa levyllä | Valitse hyväksytty apuohjelma, jonka tallennuskäyttäytyminen täyttää tämän vaatimuksen. Pelkkä URL-osoitteen salasanan jättäminen pois ei riitä. |
| Integroitu todennus | Käytä tuettua menetelmää ja soveltuvaa prosessin identiteettiä sen sijaan, että kohtelisit sitä Basic-salasana toisena kirjoitusasuna. |
Apuohjelmat voivat tallentaa tunnistetietoja käyttöjärjestelmän tunnistetietovarastoon, muistiin, tiedostoon tai toiseen järjestelmään. Tarkista tälle tilille ja URL-osoitteelle määritetty apuohjelma ennen kuin päätät, ettei salasanaa enää tallenneta.
Pidä muut kopiot näkyvissä
Kovakoodatun salasanan palauttava inline-apuohjelma tallentaa sen yksinkertaisesti muualle. Salasanan sisältävä ympäristömuuttuja tai komentoriviargumentti voi myös päätyä skripteihin, diagnostiikkaan, prosessien tarkasteluun tai komentotulkin historiaan.
Hyödyllinen merkintä on pieni: välityspalvelimen päätepiste, todennusmenetelmä, tunnistetietojen lähde ja tallennuskäytäntö. Pidä salaisuudet poissa siitä merkinnästä. Alkuperän ja välityspalvelimen tunnistetiedot voivat käyttää eri tukireittejä, joten onnistunut kirjautuminen verkkosivustolle ei todista tätä välityspalvelinjärjestelyä.