በጣቢያው ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ

ዝርዝር ሁኔታ:

በጣቢያው ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ
በጣቢያው ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ

ቪዲዮ: በጣቢያው ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ

ቪዲዮ: በጣቢያው ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ
ቪዲዮ: እንዴት የፌስቡክ ፓዎርድ (የይለፍ ቃል) መቀየር እንችላለን | How to Change Facebook Password 2024, ሚያዚያ
Anonim

አንዳንድ ጊዜ ሁሉንም የጣቢያ ገጾች ወይም ወደ አንድ የተወሰነ አካባቢ ብቻ መድረሻ በይለፍ ቃል ለመጠበቅ አስፈላጊ ይሆናል። ጎብ visitorsዎች በመግቢያዎች እና በይለፍ ቃላት ገጾችን እንዲደርሱበት የሚያስችል ዘዴ ‹ፈቀዳ› ይባላል ፡፡ የማንኛውም የፕሮግራም ቋንቋ እውቀት ሳይኖር ፈቃድ እንዴት ማደራጀት ይቻላል?

HTACCESS: በድር ጣቢያ ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ
HTACCESS: በድር ጣቢያ ላይ የይለፍ ቃል እንዴት እንደሚቀመጥ

መመሪያዎች

ደረጃ 1

በይለፍ ቃል አማካኝነት ወደ አንድ ጣቢያ መድረስን ለማገድ ቀላሉ መንገድ ጣቢያውን የሚያስተናግድ የድር አገልጋይ አብሮገነብ መሣሪያዎችን መጠቀም ነው ፡፡ የአፓቼ አገልጋይ ቅንብሮች በማንኛውም አገልጋይ አቃፊ ውስጥ “.htaccess” የሚል ፋይል ካለ ከዚያ ማንኛውንም ሰነድ ከዚህ አቃፊ ሲጠይቁ (ለምሳሌ ፣ አንድ ድር ገጽ) Apache በ.htaccess ፋይል ውስጥ ያሉትን ህጎች ይከተላል ፡፡ ይህ ፋይል በዚህ አቃፊ ውስጥ ያሉትን ሁሉንም ወይም የተወሰኑትን ሰነዶች ብቻ ለመገደብ መመሪያዎችን ሊይዝ ይችላል ፡፡ ይህንን ዘዴ እንጠቀማለን ደረጃ 1:.htaccess ፋይልን ይፍጠሩ.htaccess የሚባል ባዶ ፋይል ለመፍጠር ቀላሉ መንገድ በመደበኛ የጽሑፍ አርታኢ ውስጥ ነው - ማስታወሻ ደብተር። ስለዚህ ፋይል ሲያስቀምጡ የማስታወሻ ደብተር በራስ-ሰር የ txt ቅጥያውን አይጨምርም ፣ በ “ፋይል ዓይነት” የቁጠባ ዝርዝር ውስጥ የቁጠባ ዝርዝር ውስጥ “ሁሉም ፋይሎች” ን ይምረጡ። በ.htaccess ውስጥ መፃፍ የሚያስፈልጉ መመሪያዎች ሊመስሉ ይችላሉ ይህ AuthType መሰረታዊ

AuthName "የተከለከለ ዞን!"

AuthUserFile /usr/host/mysite/.htpasswd

ትክክለኛ ተጠቃሚ ይፈልጋል የመጀመሪያው መስመር (AuthType Basic) የጎብኝዎች ፈቃድ እንደሚያስፈልግ ለአገልጋዩ ይነግረዋል ሁለተኛው (አuthName “የተከለከለ ዞን!”) በመግቢያ እና በይለፍ ቃል ግቤት ቅጽ ላይ የሚታየውን ጽሑፍ ይገልጻል ፡፡ ሦስተኛው (AuthUserFile) /usr/host/mysite/.htpasswd) የተፈቀዱ መግቢያዎች እና የይለፍ ቃላት የተከማቹበት ፋይል መንገድ ያሳያል። “ፍፁም ዱካ” እዚህ ጋር መታየት አለበት ፣ ማለትም ፣ ከአገልጋዩ ስርወ ማውጫ ራሱ ፣ አጠቃላይ ማውጫውን የሚያመለክተው። አንድ አቃፊ ስንከፍት በዊንዶውስ ኤክስፕሎረር የአድራሻ አሞሌ ውስጥ የምናየው ይኸው ሙሉ መንገድ ነው ፡፡ በጣቢያ አስተናጋጅ አገልጋዮች ላይ ብዙውን ጊዜ /pub/home/account_name/…/file_name ይመስላል። ከአገልጋዩ ስር ወደ ጣቢያዎ የሚወስደው መንገድ በጣቢያው አስተዳደር ፓነል ውስጥ ወይም የአስተናጋጅዎን የቴክኒክ ድጋፍ በመጠየቅ ማግኘት ይቻላል ፡፡ በራስዎ ማወቅ ይችላሉ ፣ ግን ይህ የተወሰኑ የፕሮግራም ቋንቋዎችን መጠቀምን ይጠይቃል - ለምሳሌ ፣ በ PHP ውስጥ ከፒፒንፎ () ትዕዛዝ ውጤቶች ማግኘት ይቻላል። አራተኛው መስመር (ትክክለኛ ተጠቃሚ ይፈልጋል) ማለት ምንም ማለት አይደለም ግን በዚህ ማውጫ ውስጥ ለሰነዶች መድረሻ ትክክለኛውን የተጠቃሚ ስም እና የይለፍ ቃል ማስገባት አያስፈልግም ፡ በእውነቱ ጎብ visitorsዎችን በቡድን መከፋፈል እና ለተለያዩ ቡድኖች የተለያዩ የመለያ መብቶች የተለያዩ ቡድኖችን መስጠት ይችላሉ ፡፡

ደረጃ 2

ደረጃ 2:.htpasswd ፋይል ይፍጠሩ አሁን በ htaccess ውስጥ የገለጽነውን መንገድ የይለፍ ቃል ፋይል መፍጠር ያስፈልግዎታል። በነባሪነት “.htpasswd” የሚል ስም ተሰጥቶታል ፣ ምንም እንኳን ይህ ባይጠየቅም - ሌላ ስም መጥቀስ ይችላሉ። ይህ ፋይል የመግቢያ-የይለፍ ቃል ጥንዶችን ያከማቻል ፣ እና የይለፍ ቃሉ በተመሳጠረ ምግብ ውስጥ ይገኛል። የይለፍ ቃሉን ለማመስጠር ልዩ ፕሮግራም መጠቀም አለብዎት - htpasswd.exe በኮምፒተርዎ ላይ የተጫነ Apache አገልጋይ ከሌለዎት ከዚያ መውሰድ ይችላሉ ፣ ለምሳሌ እዚህ - https://www.intrex.net/techsupp/htpasswd.exe። ከትእዛዝ መስመሩ ማስኬድ ያስፈልግዎታል። በዊንዶውስ ኤክስፒ ውስጥ እኔ እንደዚህ አደርጋለሁ-htpasswd.exe ን በተለየ አቃፊ ውስጥ ያስቀምጡ ፣ በአቃፊው ላይ በቀኝ ጠቅ ያድርጉ እና ከምናሌው ውስጥ “የትእዛዝ መስመርን እዚህ ያሂዱ” የሚለውን ይምረጡ ፡፡ በትእዛዝ መስመሩ ላይ ይተይቡ: htpasswd -cm.htpasswd admin እዚህ

htpasswd የሚሰራ የፕሮግራሙ ስም ነው;

-cm አዲስ የይለፍ ቃል ፋይል መፈጠር እንዳለበት የሚያመለክት ቀያሪ ነው;

.htpasswd የዚህ አዲስ ፋይል ስም ነው;

አስተዳዳሪ በፋይሉ ውስጥ የታከለው የመጀመሪያው ተጠቃሚ መግቢያ ነው ፡፡ አስገባን ከተጫኑ በኋላ ለዚህ ተጠቃሚ የይለፍ ቃል እንዲያስገቡ እና እንዲደግሙ ይጠየቃሉ ፡፡ የይለፍ ቃሉ ሲገባ እና ሲረጋገጥ እኛ የምንፈልገው.htpasswd ፋይል በአንድ የተጠቃሚ ስም - የይለፍ ቃል ጥንድ በአቃፊው ውስጥ ይፈጠራል ፡፡ ተጨማሪ ተጠቃሚዎችን ለማከል እንደገና htpasswd.exe ን ማስኬድ ያስፈልግዎታል ፣ ግን በ -cm ቀያሪው ምትክ ይግለጹ ብቻ -m. በትእዛዝ መስመሩ ላይ ያለውን እገዛም ማየት ይችላሉ በ htpasswd.exe - ለዚህ መተየብ ያስፈልግዎታል: htpasswd.exe /?

የትእዛዝ መስመርን በማሄድ ላይ
የትእዛዝ መስመርን በማሄድ ላይ

ደረጃ 3

ደረጃ 3 ፋይሎችን ወደ አገልጋዩ ይስቀሉ የቀረው ሁለቱንም የተፈጠሩ ፋይሎችን (.htaccess እና.htpasswd) በአገልጋዩ ላይ ማስቀመጥ ብቻ ነው ፡፡ ይህ በማንኛውም የ ftp ደንበኛ ወይም በጣቢያዎ የአስተዳደር ፓነል ውስጥ ባለው ፋይል አቀናባሪ በኩል ሊከናወን ይችላል።Htaccess ፋይል በይለፍ ቃል ለመጠበቅ የሚያስፈልጉዎት ገጾች በሚከማቹበት አቃፊ ውስጥ ይቀመጣል ፡፡ የዚህ አቃፊ ፋይሎች ብቻ አይደሉም የሚጠበቁት ፣ ግን ሁሉም በውስጡ የተያዙ አቃፊዎች ፡፡ እና.htpasswd ፋይሉን በአቃፊው ውስጥ ያስቀምጡ ፣ በ htaccess ውስጥ የተገለጸበትን መንገድ። ብዙውን ጊዜ የይለፍ ቃሉ ከኢንተርኔት በቀጥታ መድረስ እንዳይችል ከጣቢያው ሥር ማውጫ በላይ በአንድ ደረጃ በአንድ አቃፊ ውስጥ ይቀመጣል ፡፡

የሚመከር: