Proxy hitelesítő adatok átadása a Python forráskódon kívül
Válassza külön a hitelesítő adatok verziókezelésben való elkerülését attól, hogy elrejtse őket a folyamat elől, amelynek használniuk kell.
A proxy URL konfigurációból való beolvasása a jelszót a forrásfájlon kívül tartja. Ez akkor hasznos, ha a fájlt megosztják vagy verziókezelik. Nem teszi azonban a hitelesítő adatot láthatatlanná a folyamat számára, amely használja.
A környezeti változó, az interaktív kérés és a kezelt titoktár különböző módokat kínál az érték átadására. Válassza azt, amely illik a szkript futtatásának módjához. Az ütemezett szolgáltatás nem tud válaszolni egy kérésre, míg a kézzel futtatott segédeszköznek lehet, hogy nincs szüksége állandó jelszófájlra.
A betöltés után tartsa a titkot a rutindiagnosztikán kívül. A teljes proxy szótár kiírása semmissé teheti a jelszó szkriptből való eltávolításának előnyét. Naplózzon helyette biztonságos fiók- vagy végpontazonosítót.
Ha a kódot futtató személy irányítja a folyamatot, a beágyazott jelszó titkosítása és a visszafejtéséhez szükséges minden elem egyidejű beágyazása nem hoz létre megbízható határt ezzel a személlyel szemben. A fiók jogosultságainak és a hitelesítő adat életciklusának meg kell felelnie ennek a valóságnak.
Bontsa a célt két kérdésre: hol tárolják a hitelesítő adatot, és ki jogosult a proxy fiók használatára. Egy konfigurációs változtatás az elsőt kezelheti anélkül, hogy automatikusan megváltoztatná a másodikat.