ደህንነትና ሰርቲፊኬቶች
.htpasswd ማመንጫ
የstaging ድረ-ገጽን ወይም የአስተዳደር ፓነልን በHTTP basic auth ይጠብቁ። የተጠቃሚ ስምና የይለፍ ቃል ያስገቡ፣ መስመሩን ወደ .htpasswd ይቅዱ።
ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሠራል — የሚያስገቡት ምንም ነገር ወደ ሰርቨሮቻችን አይላክም።
ከsalt ጋር፣ 1000 የMD5 ዙሮች። የhtpasswd -m ነባሪ።
ለ.htpasswd መስመር
እንዴት ይሠራል
ሃሹ APR1-MD5 ነው — `htpasswd -m` የሚፈጥረው በትክክል — በእያንዳንዱ ጊዜ አዲስ ባለ 8 ፊደል የዘፈቀደ salt ይጠቀማል፣ ስለዚህ አንድ ዓይነት የይለፍ ቃል በእያንዳንዱ ጊዜ የተለየ መስመር ይሰጣል። Apache (AuthUserFile) እና nginx (auth_basic_user_file) ሁለቱም ይቀበሉታል። Basic auth የይለፍ ቃሉን ከእያንዳንዱ ጥያቄ ጋር ይልካል፣ ስለዚህ በHTTPS ላይ ብቻ ይጠቀሙበት።
ተደጋግመው የሚጠየቁ ጥያቄዎች
nginx እነዚህን ሃሾች ይደግፋል?
አዎ። nginx በauth_basic_user_file ውስጥ ያሉ $apr1$ ሃሾችን ያለ ተጨማሪ ሞጁል ያነባል።
SHA-1 ለምን ደካማ ተብሎ ተመልክቷል?
የ{SHA} ቅርጸት salt የለውም፦ ተመሳሳይ የይለፍ ቃሎች ተመሳሳይ ሃሽ ይሰጣሉ፣ በፍጥነትም ይሰበራሉ። APR1 ማንበብ ለማይችሉ የድሮ ውቅሮች ብቻ ያቆዩት።
ተዛማጅ መሳሪያዎች
ሁሉም መሳሪያዎች →በራስዎ ሰርቨር ላይ ይጠቀሙበት፦ KVM VPS ከወርሃዊ $3 ጀምሮ፣ root መዳረሻ፣ የክሪፕቶ ክፍያ።
የVPS እቅዶች