ពាក្យសម្ងាត់ Squid និងដែនកំណត់ប្រាំបីតួអក្សររបស់ DES crypt
តាមដានការកាត់ខ្លីពាក្យសម្ងាត់ដែលមើលទៅឃើញ រហូតដល់ទម្រង់ hash ដែលបានរក្សាទុក មុនពេលចោទប្រកាន់ Squid ឬបង្កើតឯកសារពាក្យសម្ងាត់មិនស៊ីគ្នាឡើងវិញដោយស្ងៀមស្ងាត់។
ប្រូកស៊ីទទួលយកពាក្យសម្ងាត់ចាស់ នៅពេលចុងបញ្ចប់របស់វាផ្លាស់ប្តូរ ឬការផ្លាស់ទីឯកសារពាក្យសម្ងាត់ធ្វើឱ្យគណនីដែលមានពាក្យសម្ងាត់វែងខូចភ្លាមៗ។ ពិនិត្យទម្រង់ hash មុនពេលកាត់ខ្លីពាក្យសម្ងាត់របស់អ្នករាល់គ្នា។
htpasswd -d របស់ Apache ជ្រើសរើសការហាស់ crypt() ចាស់។ ដែនកំណត់ DES ដែលបានចងក្រងរបស់វាគឺប្រាំបីតួអក្សរពាក្យសម្ងាត់សំខាន់។ ដែនកំណត់នោះជារបស់ទម្រង់ មិនមែនជាច្បាប់សកលប្រាំបីតួអក្សរសម្រាប់ពាក្យសម្ងាត់ក្នុង Squid ទេ។
ជំនួយការ NCSA អានតំណាងពាក្យសម្ងាត់ដែលបានរក្សាទុក ហើយផ្ទៀងផ្ទាត់តម្លៃដែលផ្តល់ឱ្យជាមួយទម្រង់ដែលជំនួយការនោះ និងវេទិការបស់វាគាំទ្រ។ ការហៅឯកសារមួយថា “ទម្រង់ htpasswd” មិនធានាថារាល់ជំនួយការប្រវត្តិសាស្ត្រ និងបច្ចុប្បន្នទទួលយករាល់យន្តការ hash ដែលជម្រើស htpasswd នីមួយៗបង្កើតនោះទេ។
ផ្លាស់ទីតំណាងដោយចេតនា
រក្សាការបម្រុងទុកដែលបានការពារ ហើយកំណត់ទម្រង់ដែលធាតុដែលមានស្រាប់ប្រើ។ ពិនិត្យសៀវភៅណែនាំរបស់ជំនួយការដែលបានដំឡើង និង build របស់ការចែកចាយ មុនពេលជ្រើសរើសយន្តការជំនួស។
បន្ទាប់មកផ្ទៀងផ្ទាត់គណនីសាកល្បងតូចមួយដែលបានអនុម័ត តាមរយៈជំនួយការដូចគ្នា និងផ្លូវប្រូកស៊ីដែលគណនីពិតប្រើ។ ការដែលកម្មវិធីបង្កើតសរសេរឯកសារបានជោគជ័យ មិនបញ្ជាក់ថាជំនួយការដែលអានវាអាចផ្ទៀងផ្ទាត់វាបានទេ។ ប្រើពាក្យសម្ងាត់សាកល្បងដែលតួអក្សរសំខាន់របស់វាហួសពីដែនកំណត់ចាស់។
ការផ្លាស់ប្តូរទម្រង់ជាធម្មតាត្រូវការពាក្យសម្ងាត់ពិត ឬការកំណត់ពាក្យសម្ងាត់ឡើងវិញ។ hash ចាស់មិនអាចបំប្លែងទៅជា hash ខ្លាំងជាងនៃពាក្យសម្ងាត់ដើមពេញលេញបានទេ ប្រសិនបើព័ត៌មាននោះមិនដែលត្រូវបានរក្សាទុក។
ចុងក្រោយ បែងចែកការបរាជ័យនៃការផ្លាស់ទី ពីការផ្ទៀងផ្ទាត់ដែលបានរក្សាទុកក្នុងឃ្លាំងសម្ងាត់។ អតិថិជនដែលបានផ្ទៀងផ្ទាត់រួចហើយ អាចបន្តដំណើរការបានមួយរយៈ ទោះបីការផ្ទៀងផ្ទាត់ថ្មីបរាជ័យក៏ដោយ។ រៀបចំផែនការដាក់ឱ្យដំណើរការ ដោយគិតទាំងការផ្ទៀងផ្ទាត់ថ្មី និងសម័យដែលមានស្រាប់។
កុំផ្សព្វផ្សាយឯកសារពាក្យសម្ងាត់ក្នុងរបាយការណ៍កំហុស។ សញ្ញាយន្តការ និងគណនីសំយោគជាធម្មតាផ្តល់ភស្តុតាងមានប្រយោជន៍ជាង hash របស់អ្នកប្រើពិត។