Jinsi Ya Kufunga Ukurasa Na Nywila

Orodha ya maudhui:

Jinsi Ya Kufunga Ukurasa Na Nywila
Jinsi Ya Kufunga Ukurasa Na Nywila

Video: Jinsi Ya Kufunga Ukurasa Na Nywila

Video: Jinsi Ya Kufunga Ukurasa Na Nywila
Video: Code za siri za kupata sms na call bila kushika simu ya mpenzi wako/hata akiwa mbali 2024, Mei
Anonim

Ikiwa wavuti yako, kama wavuti nyingi kwenye mtandao, imeshikiliwa kwenye seva ya Apache, basi njia rahisi ya kulinda nenosiri kwa baadhi ya kurasa zake ni kutumia utaratibu wa idhini uliojengwa kwenye seva hii kupitia faili ya htaccess. Katika kesi hii, hautalazimika kufanya mabadiliko yoyote kwa nambari za chanzo za kurasa na maarifa ya lugha zozote za programu pia haihitajiki.

Jinsi ya kufunga ukurasa na nywila
Jinsi ya kufunga ukurasa na nywila

Maagizo

Hatua ya 1

Hoja kurasa unazotaka kulinda nenosiri kwenye folda tofauti kwenye seva. Ikiwa mfumo wa idhini lazima ufanye kazi kwa kurasa zote za wavuti, basi hatua hii haihitajiki.

Hatua ya 2

Unda faili ya htaccess ya huduma. Hii ni faili ya maandishi ya kawaida, kwa hivyo unaweza kutumia kihariri chochote cha maandishi kufanya kazi nayo. Inapaswa kuwa na maagizo ya programu ya seva: AuthType Basic

AuthName "Ufikiaji wa kurasa hizi unahitaji idhini!"

AuthUserFile / usr/yourAccount/YourSite/.htpasswd

inahitaji mtumiaji halali Maagizo ya Msingi ya AuthType kwenye laini ya kwanza huamsha utaratibu wa idhini ya msingi. Inaitwa "msingi" kwa sababu nywila iliyoingizwa na mgeni huambukizwa kutoka kwa kivinjari hadi kwa seva iliyosimbwa kwa kutumia algorithm ya Base64. Agizo linalofuata (AuthName) lina maandishi ambayo mgeni ataona kwenye fomu ya idhini. Unaweza kuibadilisha na tofauti. Agizo la AuthUserFile linabainisha njia kamili ya faili ambayo itahifadhi kumbukumbu za watumiaji na nywila. Maagizo ya mwisho (AuthUserFile) hufafanua kanuni ya uthibitishaji. Thamani ya mtumiaji halali inamaanisha kuwa watumiaji ambao kumbukumbu zao zimeandikwa kwa faili iliyoainishwa katika agizo la AuthUserFile wanaweza kuruhusiwa kwenye kurasa zilizolindwa na nywila.

Hatua ya 3

Hifadhi faili na maagizo chini ya jina.htaccess - kumbuka kuwa haina jina, tu ugani.

Hatua ya 4

Unda faili na orodha ya kuingia na nywila kupata kurasa zilizohifadhiwa. Ili kufanya hivyo, tumia huduma ya htpasswd.exe kutoka kwa programu ya seva ya Apache. Unaweza kuipakua, kwa mfano, hapa - https://www.intrex.net/techsupp/htpasswd.exe. Inafanya kazi katika mstari wa amri, kwa hivyo unahitaji kwanza kuanza terminal - bonyeza kitufe cha mchanganyiko WIN + R, ingiza amri cmd na bonyeza kitufe cha Ingiza

Hatua ya 5

Kwa mwongozo wa amri, chapa: htpasswd -cm.htpasswd UserOne The -cm modifier inaambia shirika kuunda faili mpya na kutumia MD5 kwa usimbuaji. Ikiwa m katika kiboreshaji hubadilishwa na d, basi algorithm ya usimbuaji wa DES itatumika, ikiwa s - basi algorithm ya SHA, na kiboreshaji cha p kitazima usimbuaji wa nywila. UtumiajiOne ni jina la mtumiaji, ingiza jina la mtumiaji unalotaka badala yake. Baada ya kubonyeza kitufe cha Ingiza, huduma itakuuliza uweke nenosiri kwa mtumiaji huyu. Ikiwa unahitaji kuongeza mtumiaji anayefuata, basi endesha matumizi tena, lakini usitumie herufi "c" katika kiboreshaji.

Hatua ya 6

Weka faili za.htaccess na.htpasswd kwenye seva yako ya wavuti. Faili ya.htaccess lazima ihifadhiwe katika saraka ile ile ambayo kuna kurasa zilizolindwa na nywila, na faili ya.htpasswd inapaswa kuwekwa mahali, njia kamili ambayo imeainishwa katika maagizo ya AuthUserFile.

Ilipendekeza: