Proxy Parametrini Açıq Repozitoriyaya Yerləşdirməzdən Əvvəl
Proxy son nöqtəsini proxy etimad məlumatlarından ayırın və birincinin yayımlanmasının niyə giriş nəzarəti təmin etmədiyini izah edin.
Konfiqurasiya faylındakı proxy host adı proxy parolu ilə eyni şey deyil. Hər hansı birini yayımlamaq şüurlu qərar tələb edir, lakin nəticələr fərqlidir.
Son nöqtə oxuculara xidmətin haradan əldə oluna biləcəyini bildirir. http://name:[email protected]:8080 kimi URL onlara istifadə edilə bilən etimad məlumatları da verir. Yalnız ünvana bənzədiyi üçün heç vaxt zərərsiz sayılmamalıdır.
Gizli ünvan giriş siyasəti deyil
Şəxsi proxy öz istifadəçilərinə uyğun nəzarətlərə ehtiyac duyur: autentifikasiya, icazə verilən müştəri şəbəkələri və təyinat məhdudiyyətləri. Ünvanı repozitoriyadan kənarda saxlamaq onları əvəz etmir. İctimaiyyət üçün əlçatan xidmət heç kim konfiqurasiyanızı oxumadan da aşkar edilə bilər.
Əksinə, xidmət ünvanının yayımlanması onun açıq olduğunu sübut etmir. Son nöqtə hələ də etimad məlumatları tələb edə bilər və ya yalnız nəzərdə tutulan şəbəkədən əldə oluna bilər. Məxfilik və autentifikasiyanın eyni məna daşıdığını fərz etmək əvəzinə faktiki giriş sərhədini nəzərdən keçirin.
Paylaşıla bilən nümunələr üçün sənədləşmə host adlarından istifadə edin və sirləri buraxın. Şəxsi parametrləri layihənin mövcud sirr və ya yerli konfiqurasiya mexanizmində saxlayın. Tam etimad məlumatı daşıyan URL ehtiva edə bilən yaradılmış fayllara və kopyalanmış diaqnostika jurnallarına qarşı diqqətli olun.
Etimad məlumatları ifşa olunubsa, əvvəlcə onları ləğv etməklə və ya dəyişdirməklə faydalılığını aradan qaldırın. Ən son faylı redaktə etmək kopyaları, əvvəlki commit-ləri və ya keşlənmiş məzmunu silmir. GitHub-ın həssas məlumat təlimatı tarixçənin təmizlənməsinin niyə ayrı bir vəzifə olduğunu izah edir.
Faydalı yoxlama hər iki tərəfi nəzərdən keçirir: yayımlanmış məlumatın hansı girişi verdiyini və ünvanı bilinsə belə proxy-nin məhdud qalıb-qalmadığını.