Squid құпиясөздері және DES crypt-тің сегіз таңбалы шегі
Squid-ті кінәламас немесе үйлесімсіз құпиясөз файлын үнсіз қайта жасамас бұрын көрінетін құпиясөз қысқаруын сақталған hash пішіміне дейін қадағалаңыз.
Прокси ескі құпиясөзді оның соңы өзгергенде қабылдайды, немесе құпиясөз файлының көшірілуі ұзын құпиясөзді тіркелгілерді кенеттен бұзады. Барлығының құпиясөзін қысқартпас бұрын hash пішімін тексеріңіз.
Apache-тың htpasswd -d ескірген crypt() хэштеуін таңдайды. Оның құжатталған DES шектеуі — сегіз маңызды құпиясөз таңбасы. Бұл шектеу пішімге тән, Squid-тегі құпиясөздерге арналған әмбебап сегіз таңба ережесіне емес.
NCSA көмекшісі сақталған құпиясөз көрінісін оқып, берілген мәнді сол көмекші мен оның платформасы қолдайтын пішімдермен тексереді. Файлды “htpasswd пішімі” деп атау кез келген тарихи және ағымдағы көмекшінің htpasswd опциясының кез келгені жасайтын кез келген hash алгоритмін қабылдайтынына кепілдік бермейді.
Көріністі әдейі көшіріңіз
Қорғалған сақтық көшірмені ұстап, қолданыстағы жазбалар пайдаланатын пішімді анықтаңыз. Ауыстыру алгоритмін таңдамас бұрын орнатылған көмекшінің нұсқаулығын және таратымның build нұсқасын қараңыз.
Содан кейін нақты тіркелгілер пайдаланатын сол көмекші мен прокси жолы арқылы шағын рұқсат етілген сынақ тіркелгісін тексеріңіз. Генератордың файлды сәтті жазуы оны тұтынатын көмекшінің оны валидациялай алатынын дәлелдемейді. Маңызды таңбалары ескі шектен асатын сынақ құпиясөзін пайдаланыңыз.
Пішімдерді ауыстыру әдетте нақты құпиясөзді немесе құпиясөзді қалпына келтіруді қажет етеді. Ескі hash, егер бұл ақпарат ешқашан сақталмаса, толық бастапқы құпиясөздің күштірек hash-іне айналдырылмайды.
Соңында көшіру сәтсіздігін кэштелген аутентификациядан ажыратыңыз. Бұрын аутентификацияланған клиент жаңа тексеру сәтсіз болса да біраз уақыт жұмысын жалғастыра алады. Шығарылымды жаңа аутентификация мен қолданыстағы сессияларды ескере отырып жоспарлаңыз.
Құпиясөз файлын қате туралы есепте жарияламаңыз. Алгоритм белгісі мен синтетикалық тіркелгі әдетте нақты пайдаланушылардың hash-терінен гөрі пайдалы дәлел береді.