Jinsi Ya Kuweka Nenosiri Kwenye Tovuti

Orodha ya maudhui:

Jinsi Ya Kuweka Nenosiri Kwenye Tovuti
Jinsi Ya Kuweka Nenosiri Kwenye Tovuti

Video: Jinsi Ya Kuweka Nenosiri Kwenye Tovuti

Video: Jinsi Ya Kuweka Nenosiri Kwenye Tovuti
Video: Jifunze kuhack windo Jinsi ya kuficha folda kama system kwa CMD hamna atakaeliona (Window Hacking) 2024, Novemba
Anonim

Wakati mwingine inakuwa muhimu nywila kulinda ufikiaji wa kurasa zote za wavuti au tu kwa eneo fulani lake. Utaratibu wa kuruhusu wageni kufikia kurasa kwa kuingia na nywila inaitwa "idhini". Jinsi ya kuandaa idhini bila ujuzi wa lugha yoyote ya programu?

UTUMIKI: Jinsi ya kuweka nenosiri kwenye wavuti
UTUMIKI: Jinsi ya kuweka nenosiri kwenye wavuti

Maagizo

Hatua ya 1

Njia rahisi ya kuzuia ufikiaji wa wavuti na nywila ni kutumia zana zilizojengwa za seva ya wavuti inayoweka wavuti. Mipangilio ya seva ya Apache ni kama kwamba ikiwa kuna faili inayoitwa ".htaccess" kwenye folda yoyote ya seva, basi wakati ukiomba hati yoyote kutoka kwa folda hii (kwa mfano, ukurasa wa wavuti), Apache itafuata sheria zilizomo kwenye faili ya.htaccess. Faili hii pia inaweza kuwa na maagizo ya kuzuia ufikiaji wa hati zote au tu kwenye folda hii. Tutatumia utaratibu huu Hatua ya 1: Unda faili ya.htaccess Njia rahisi zaidi ya kuunda faili tupu iitwayo.htaccess iko katika mhariri wa maandishi wa kawaida - Notepad. Ili wakati wa kuhifadhi faili, notepad haiongezi kiotomatiki ugani wa txt, katika orodha ya kushuka ya "aina ya faili" ya mazungumzo ya kuhifadhi, chagua "Faili Zote". Maagizo ambayo yanahitaji kuandikwa katika.htaccess yanaweza kuonekana kama hii: Aina ya Msingi

AuthName "Eneo Zilizozuiliwa!"

AuthUserFile /usr/host/mysite/.htpasswd

inahitaji mtumiaji halali Laini ya kwanza (AuthType Basic) inaiambia seva kuwa idhini ya wageni inahitajika. Ya pili (AuthName "Eneo lililokatazwa!") inabainisha maandishi kuonyeshwa kwenye fomu ya kuingiza na nywila. Ya tatu (AuthUserFile /usr/host/mysite/.htpasswd) inaonyesha njia ya faili ambayo kumbukumbu zilizoingia na nywila zimehifadhiwa. "Njia kamili" lazima ionyeshwe hapa, ambayo ni, kutoka saraka ya mizizi ya seva yenyewe, ikionyesha mti wote wa saraka. Hii ndio njia kamili sawa ambayo tunaona kwenye bar ya anwani ya Windows Explorer tunapofungua folda. Kwenye seva za kukaribisha wavuti, kawaida inaonekana kama /pub/home/account_name/…/file_name. Njia kutoka kwa mzizi wa seva hadi kwa wavuti yako inaweza kupatikana kwenye jopo la usimamizi wa wavuti au kwa kuuliza msaada wa kiufundi wa kukaribisha kwako. Unaweza kujua mwenyewe, lakini hii itahitaji matumizi ya lugha ya programu - kwa mfano, katika PHP inaweza kupatikana kutoka kwa matokeo ya amri ya phpinfo (). Mstari wa nne (unahitaji mtumiaji halali) haimaanishi kuwa hakuna kitu. lakini kuingiza jina la mtumiaji na nywila sahihi kwa ufikiaji wa nyaraka katika saraka hii haihitajiki. Kweli, unaweza kugawanya wageni katika vikundi, na upe vikundi tofauti haki tofauti za ufikiaji kwa folda tofauti.

Hatua ya 2

Hatua ya 2: Unda Faili ya.htpasswd Sasa unahitaji kuunda faili ya nywila, njia ambayo tumetaja kwenye htaccess. Kwa chaguo-msingi, inapewa jina ".htpasswd", ingawa hii haihitajiki - unaweza kutaja jina lingine. Faili hii huhifadhi jozi za nywila za kuingia, na nywila hiyo iko kwenye malisho yaliyosimbwa kwa njia fiche. Ili kusimba nywila, itabidi utumie programu maalum - htpasswd.exe. Ikiwa huna seva ya Apache iliyosanikishwa kwenye kompyuta yako, basi unaweza kuichukua, kwa mfano, hapa - https://www.intrex.net/techsupp/htpasswd.exe. Unahitaji kuiendesha kutoka kwa laini ya amri. Katika Windows XP, ninaifanya kama hii: weka htpasswd.exe kwenye folda tofauti, bonyeza-click kwenye folda na uchague "Run line command here" kutoka kwenye menyu. Kwenye mstari wa amri, chapa: htpasswd -cm.htpasswd admin Hapa

htpasswd ni jina la mpango wa kuendesha;

-cm ni marekebisho ambayo inaonyesha kwamba faili mpya ya nenosiri inapaswa kuundwa;

.htpasswd ni jina la faili hii mpya;

admin ni kuingia kwa mtumiaji wa kwanza kuongezwa kwenye faili. Baada ya kubonyeza Ingiza, utahimiza kuingia na kurudia nywila ya mtumiaji huyu. Nenosiri linapoingizwa na kuthibitishwa, faili ya.htpasswd tunayohitaji itaundwa kwenye folda na jina moja la mtumiaji - jozi ya nywila. Ili kuongeza watumiaji zaidi, unahitaji kuendesha htpasswd.exe tena, lakini badala ya -cm modifier tu -m. Unaweza pia kuona msaada kwenye laini ya amri. na htpasswd.exe - kwa hili unahitaji kuandika: htpasswd.exe /?

Mstari wa amri ya kukimbia
Mstari wa amri ya kukimbia

Hatua ya 3

Hatua ya 3: pakia faili kwenye seva. Kilichobaki ni kuweka faili zilizoundwa (.htaccess na.htpasswd) kwenye seva. Hii inaweza kufanywa na mteja yeyote wa ftp au kupitia meneja wa faili kwenye jopo la usimamizi wa tovuti yako. Faili ya Htaccess imewekwa kwenye folda ambapo kurasa ambazo unahitaji kulinda nywila zimehifadhiwa. Sio tu faili za folda hii zitalindwa, lakini folda zote zilizo ndani yake. Na weka faili ya.htpasswd kwenye folda, njia ambayo ilitajwa katika htaccess. Kawaida, faili ya nywila huhifadhiwa kwenye folda ngazi moja juu ya saraka ya mizizi ya wavuti ili kusiwe na ufikiaji wa moja kwa moja kutoka kwa mtandao.

Ilipendekeza: