Аппараттық және бағдарламалық қамтамасыз етуді орнату

phpMyAdmin арқылы әкімші құпия сөзін қалпына келтіру. phpMyAdmin арқылы әкімші құпия сөзін қалпына келтіру Opencart, әкімші электрондық поштасынан құпия сөзді есіңізде сақтамасаңыз және хостинг тақтасы арқылы дерекқорға кіру мүмкіндігі болмаса не істеу керек

Жақында мен жергілікті серверде қалдырылған жобаға кіруді шештім және менің сүйікті екенін қорқынышпен түсіндім әкімші құпия сөзімүлде айналдырмайды. Деректер базасында аздап қазып алуға тура келді, нәтижесінде осы мақала дүниеге келді.

Біраз теория

Егер сіздің сайтыңыз динамикалық болса, сіз пайдаланасыз CMS(Content Management System) — мазмұнды өңдеу және басқару құралдарымен қамтамасыз ететін бағдарлама. Ал ақпараттың өзі мәліметтер қорларында сақталады.

Көптеген қозғалтқыштар МҚБЖ (деректер қорын басқару жүйесі) MySQL пайдаланады. Бұл жүйемен жұмысты жеңілдету үшін phpMyAdmin - веб-қосымшасы бар ашық дереккөзжазылған РНР тіліжәне MySQL ДҚБЖ басқаруға арналған веб-интерфейсті білдіреді.

PhpMyAdmin браузер арқылы басқаруға мүмкіндік береді MySQL серверлері, жүгіру SQL командаларыжәне кестелер мен деректер қорының мазмұнын қараңыз.

Бұл жергілікті серверде әкімші құпия сөзін қалпына келтіруге көмектесетін осы қолданба.

Сайт әкімшісінің құпия сөзін қалпына келтіру

1. Іске қосу жергілікті сервер(Денвер болсын).

2. phpMyAdmin жүйесіне кіру үшін теру керек мекенжай жолағы http://localhost/Tools.

4. Бізге қажетті сайттың деректер қорының атын есте сақтауға тырысамыз. Егер сіз жобаны жасау кезінде тапқырлық ғажайыптарын көрсеткен болсаңыз, онда дерекқордың атауы сайттың атымен сәйкес келеді.

5. Сол жақтағы терезеде қажетті базаны таңдаймыз.

6. Біз сол жақ бағандағы барлық пайдаланушы құпия сөздері сақталатын кестені іздейміз - jos_users және басыңыз. Оң жақта біз кестенің құрылымын көреміз.

7. Жоғарғы мәзірде «Шолу» қойындысын басыңыз. Біздің алдымызда барлық пайдаланушылардың тізімі, олардың логиндері мен парольдері бар кесте ашылады.

Содан кейін сіз «құпия сөз» өрісінде әдемі құпия сөздің орнына ұзын және түсініксіз код жазылғанын көресіз. Мәліметтер қорындағы барлық парольдер MD5 процедурасы арқылы шифрланған және олардың шифрын ашу өте қиын. Мұның бәрі басқа адамдардың лас ойнақы қаламдарынан қорғану үшін жасалады.

Сондықтан сіз өзіңіздің құпия сөзіңізді анық көре алмайсыз, бірақ біз оны біз білетін құпия сөз кодымен ауыстыра аламыз.

8. «Пароль» өрісінің «Мән» бағанында «Әкімшіге» қарама-қарсы тұрған суретті қарындашпен басыңыз, кодталғанды ​​жойыңыз. Ескі Құпия сөзжәне жаңасының кодын енгізіңіз, мысалы, «әкімші» құпия сөзі осылай шифрланады. Сіз басқа сайттан өзіңіз білетін басқа құпия сөздің кодын ала аласыз, ол үшін оның дерекқорына кіріп, пароль кодын көшіру керек.

9.Өзгерістерді сақтау. Біз jos_users кестесіндегі әкімші үшін тіркелген логиннің астындағы сайттың әкімші панеліне барамыз (бақытымызға орай ол жерде шифрланбаған) және құпия сөз әкімші болып табылады.

10. Тойлау үшін әкімші панелінде әкімші құпия сөзін өзгертуді ұмытпаңыз.

Әсіресе ақылдылар үшін: жоғарғы жағындағы «сайтты» басыңыз, «пайдаланушылар» қойындысын таңдаңыз, «әкімші» түймесін басыңыз және пайдаланушы деректерінде құпия сөзді жаңасына өзгертіңіз.

Адамдар ақшаны жинақ кассаларында, ал парольдер мен логиндерді үстеліңіздегі блокнотта сақтайды.

Ал сіз бақытты боласыз!

Opencart дүкені үшін әкімші құпия сөзін жоғалтып алдыңыз ба? Opencart құпия сөзін өзгертудің бірнеше нұсқасы бар, біз әрқайсысын бөлек қарастырамыз.

Opencart 2 немесе одан кейінгі нұсқасын пайдаланған кезде әкімшіге кіру бетінде құпия сөзді қалпына келтіру опциясын табасыз. Ол үшін әкімшілік панелінің мекенжайына өтіңіз және «Құпия сөзді ұмыттым» сілтемесін басыңызнемесе тікелей өтіңіз http://yourdomain.com/admin/index.php?route=common/forgottenжәне әкімшінің электрондық поштасын енгізіңіз. Әрі қарай, хаттағы сілтемені орындап, қазірдің өзінде енгізіңіз жаңа құпия сөз.

Opencart әкімшісінің электрондық поштасы мен құпия сөзін ұмытып қалсаңыз не істеу керек

Сондай-ақ phpMyAdmin арқылы MySQL дерекқорын өңдеу арқылы Opencart әкімшісінің құпия сөзін қалпына келтіруге болады. Мұны істеу үшін хостинг тақтасына өтіп, phpMyAdmin жүйесіне кіріңіз. Өзіңіздің дерекқорыңызды ашыңыз opencart дүкені. "oc_user" кестесін (немесе xyz_user, мұнда xyz дерекқор префиксі) табыңыз. Пайдаланушы кестесін табу үшін дерекқор бетіндегі бетті төмен айналдырыңыз. Анықтама үшін төмендегі суретті қараңыз.

Үстелді басыңыз. Мұнда сіз пайдаланушылар туралы барлық ақпаратты көресіз. Пайдаланушы аты бар жолды табыңыз. Құпия сөз өрісін екі рет басып, мәнді қойыңыз « «. Осы манипуляциялардан кейін сіз кіру бетіне қауіпсіз өтіп, «yourpassword» мәнімен логин мен парольді енгізе аласыз. Бірақ Opencart басқару тақтасы арқылы құпия сөзді күрделірекке өзгертуді ұмытпаңыз.

Немесе орындаңыз SQL сұрауы phpMyAdmin арқылы, бірден күрделі құпия сөзді көрсету. Ол үшін SQL қойындысына өтіп, сұрауды көрсетіңіз және «Алға жіберу» түймесін басыңыз

ЖАҢАРТУ `oc_user` SET `password` = md5 («yourpassword») WHERE `username` = «admin»

мұнда сіздің құпия сөзіңіз қалаған пайдаланушы құпия сөзі және әкімші сіздің пайдаланушы атыңыз болып табылады

Opencart-тен, әкімші электрондық поштасынан құпия сөз есіңізде болмаса және хостинг тақтасы арқылы дерекқорға кіру мүмкіндігі болмаса не істеу керек.

Бұл жағдайда деректер қоры туралы ақпаратты FTP клиенті арқылы жүйеге кіру (скриншоттағы 25-31 жолдарды қараңыз) және оған MySQL менеджері арқылы қосылу арқылы config.php файлында көруге болады.

Ақырында, менің ойымша, opencart әкімші панеліне логинді қалпына келтірудің ең оңай және жылдам нұсқасы

Opencart құпия сөзін ұмытып қалсаңыз, хат жәшігіәкімші және оның логині, хостингке кіру мүмкіндігі жоқ, жаңа әкімші қосыңыз.

Мұны істеу үшін сайттың түбірінде жасаңыз жаңа файлмазмұны бар user.php

қате_есеп беру(-1);
header("Мазмұн түрі: мәтін/html; charset=utf-8");
include("config.php");
$db = mysqli_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
$domain = $_SERVER["HTTP_HOST"];
$user = "кіру"; // Пайдаланушының кіруі
$password_user = "Пароль"; // Пайдаланушы құпия сөзі
$mail = " [электрондық пошта қорғалған]"; // Пайдаланушының электрондық поштасы
$password = md5($password_user);
$id = ранд(99, 999);
$query_content = "INSERT INTO `" . DB_PREFIX. "пайдаланушы" ('пайдаланушы_идентификаторы', 'пайдаланушы_топ_идентификаторы', 'пайдаланушы аты', 'құпия сөз', 'тұз', 'атау', 'тегі', 'электрондық пошта', 'сурет', 'код', 'ip', 'күй" `, `қосылған_күн`) VALUES
($id, 1, "$user", "$password", "", "$user", "", "$mail", "", "", "127.0.0.1", 1, "2000-01" -01 00:00:00");";
$нәтиже_мазмұны = mysqli_query($db, $query_content);
егер (!$нәтиже_мазмұны) (
жаңғырық»

Пайдаланушы $пайдаланушықұрылған жоқ!

";
) басқа (
жаңғырық»

Пайдаланушы $пайдаланушыпарольмен $password_userсәтті құрылды!

";
}
?>

Пәрменді орындағаннан кейін http://yourdomain.com/user.php сайтына өтіп, пайдаланушы сәтті жасалғаны туралы хабарландыруды көресіз және Opencart басқару тақтасына кіру үшін логин мен құпия сөз туралы ақпарат.

Автордан:Сәлем достар. Осы мақаладан сіз DLE басқару тақтасында құпия сөзді қалай қалпына келтіруге болатынын білесіз. Бұл тақырып кез келген қозғалтқыштағы кез келген сайт үшін өзекті, өйткені кез келген адам қателеседі және кез келген адам әкімші панелінен құпия сөзді ұмыта алады. Сонымен, DLE жүйесінде құпия сөзді қалай қалпына келтіруге болатынын көрейік.

Құпия сөзді қалпына келтіру тек сайт әкімшісіне ғана емес, сонымен қатар DLE сайтындағы сайтқа қарапайым келушілерге де қатысты болуы мүмкін екенін бастайық. Бұл қисынды, өйткені әрқайсымыз әкімші сияқты құпия сөзді ұмыта аламыз.

Қарапайым пайдаланушылар үшін құпия сөзді қалпына келтіру процедурасы өте қарапайым. Сайтыңыздың жоғарғы жағында кіру сілтемесін іздеңіз және әдетте жақын жерде құпия сөзді қалпына келтіру бетіне сілтеме болады. Стандартты DLE үлгісінде ол келесідей көрінеді:

Үлгіңізде ұқсас ештеңе болмаса, келесі сілтемені пайдаланыңыз - http://your_domen/index.php?do=lostpassword

Сілтемені басу арқылы біз құпия сөзді қалпына келтіру бетіне өтеміз, онда құпия сөзді қалпына келтіру процедурасын бастау үшін логинді немесе электрондық поштаны енгізу жеткілікті. Осыдан кейін сіздің электрондық поштаңызға құпия сөзді қалпына келтіру туралы нұсқаулар жіберіледі.

Дегенмен, мұның бәрі әдепкі бойынша қарапайым пайдаланушылар үшін ғана жұмыс істейді. Құпия сөзді қалпына келтіру әрекеті кезінде әкімші келесі хабарламаны көреді:

Әкімші үшін құпия сөзді қалпына келтіру қауіпсіздік мақсатында әдепкі бойынша өшірілгені белгілі болды. Болашақта әкімшілер үшін құпия сөзді қалпына келтіру функциясын әлі де қосқыңыз келсе, мұны «Пайдаланушылар - Пайдаланушылар тобы параметрлері» мәзіріндегі басқару тақтасында орындауға болады. Кестеде Әкімшілер тобын таңдап, Әрекеттер тізімінен Өңдеу пәрменін таңдаңыз.

Топ параметрлері бетінде құпия сөзді қалпына келтіру мүмкіндігін қосыңыз.

Бірақ мұның бәрі, әрине, егер сіз DLE әкімші панелінің құпия сөзін ұмытпаған болсаңыз және оған қол жеткізе аласыз. Бірақ парольді ұмытып кеткен және әкімші панеліне кіре алмайтын әкімші ше? Бәрі кетті ме?

Жоқ, үрейленбеңіз. Құпия сөзді өзгертудің тағы бір мүмкіндігі бар. Бұл опция үшін сізге сайт дерекқорына кіру қажет. Сіз бұрыннан болжағандай, біз сәйкес кестедегі әкімші құпия сөзін жай ғана өзгертетін sql сұрауын орындаймыз. Сұраныс келесідей болады:

Мұнда біз dle_users кестесін жаңартамыз. Кестеңіз қалай аталатынын тексеріңіз, себебі орнату кезеңінде кесте префиксін өзгерткен болсаңыз, dle_ орнына басқа префикс көрсетілуі мүмкін. Бұл жағдайда оны көрсетіңіз. Әрі қарай, бұл бөлікте - MD5 (MD5 ('111111 ′)) - 111111 құпия сөзі жаңа құпия сөз ретінде орнатылған. Сәйкесінше, сіз өзіңізді орната аласыз. Ал, сұраудың соңғы бөлігі - WHERE name = 'admin' - пайдаланушы атын көрсетеді. Мұнда, тиісінше, әкімшінің логинін көрсетесіз.

Менде бүгін бар болғаны осы. Егер сіз DLE-мен жақынырақ танысқыңыз келсе және осы CMS-те өз сайттарыңызды нөлден қалай жасау керектігін білгіңіз келсе, онда біздің курспен танысыңыз. Іске сәт!

...барлығы қарапайым, дегенмен MaxSitecms-те веб-сайт құпия сөзін қалпына келтіру процедурасы басқаша және механикаға қарағанда біршама күрделірек, бірақ бұл артықшылық... ...себебі жаудың сайт әкімшісіне кілттерді таңдауы. maxSiteCMS тақтасы күрделене түседі.

«Парольді ұмыту» қиындығына кім тап болды - біледі!

MySQL MaxSite CMS дерекқорындағы сайт құпия сөзін қалпына келтіру

COMUSERS үшін құпия сөзді қалпына келтіру беті арқылы - сіз (әкімші ретінде) мұны істей алмайсыз - әкімші панеліне кіре аласыз, бірақ құпия сөзді қалпына келтіре алмайсыз! Кіріс жоқ Электрондық поштасаған көмектеспейді. Сондықтан бізге Сайт деректер қорының басқару тақтасына кіру қажет. Сонымен:

... дерекқорға өтіңіз. Мәзірдің сол жағында mso_users жолын табыңыз (нұқыңыз) -

біз сайттың әкімшісі мен авторларының кестелерінің басылымдар бетіне көшеміз. Енді назар аударатын сәт: бірақ MySQL дерекқорында біз құпия сөзімізді оңай ауыстыра алмаймыз, айталық, оны Joomla немесе WordPress (Voldpress) сияқты қозғалтқыштарға негізделген сайттармен оңай енгізуге болады. Түсінікті болу үшін аздап түсіндірейін:

Барлық парольдер дерекқорда шифрланған түрде сақталады (параметрлерге назар аударыңыз, атап айтқанда, users_password - таңбалар тізбегі - төменде жазылған нәрсе -

Фото - 2

бұл сіздің шифрланған хэш құпия сөзіңіз. Бұл терезені есте сақтаңыз - ол бізге жақын арада қажет болады. Сонымен, сіз түсінгеніңіздей, барлық парольдер дерекқорда шифрланған түрде сақталады, ал жүйенің құпия сөздерді шифрлауы позицияны пайдаланып жасалады. MD5.

... алдымен қалқымалы терезеде (асты жасыл түспен сызылған) MD5 таңдаңыз және - (астын қоңыр түспен сызылған) қалыпты таңбалармен жаңа құпия сөзді жазыңыз. Беттің төменгі жағындағы «OK» түймесін басыңыз. Міне, сіздің жаңа құпия сөзіңіз шифрланған және енді «параметрлерде» 2-фотосуретте көрсетіледі

Бірақ, өкінішке орай, өкінішке орай, бұл әдіс біз үшін де жұмыс істемейді. Және жақсы! ...себебі қаскүнем сіздің Дерекқорыңыздан құпия сөзді иемденіп, ӘКІМШІЛІК пароліңізді оңай өзгерте алмайды, өйткені ол сіздің жеке «құпия сөзіңізді немесе сөз тіркесіңізді» білмейді, оны бастапқы орнату кезінде ескертіңіз. MaxSite сайтындағы mso_config.php құжатында. Жол – бұл:

DOMEN.ru/application/maxsite

(сайтыңыздың доменімен ауыстырыңыз).

...құпия сөз тіркесі бізге пайдалы болады!

Міне келдік сәт- қалпына келтіру ұмытылған пароль MaxSite sms сайтындағы блог:

Кіріңіз файл менеджеріжәне сайтыңыздың түбірінде мүлдем кез келген атаумен (ағылшын таңбалары) құжат жасаңыз, бірақ .php кеңейтімімен j.php деп атадым.

Оны өңдеу үшін ашыңыз ... және оған келесі жолды жазыңыз:

Түсінгеніңіздей, тырнақшадағы бірінші сандар сіздің жаңа құпия сөзіңіз және ... құпия сөз тіркесі болып табылады. Осының бәрін қатарға жазасыз... Сақтаңыз! Ал жасалған құжатты браузерде ашыңыз. Браузер терезесіне келесі мекенжайды енгізіп, «Enter» түймесін басыңыз:

http://domain.ru/j.php

Бұл сіздің жаңа шифрланған құпия сөзіңіз (хэш) болады.

Оны алмасу буферіне көшіріңіз. Менің ойымша, оны 2-суретте көрсетілген өріске енгізу керек деп айтудың қажеті жоқ.

Ол былай жасалады:

«Параметрлер» бөліміне оралыңыз. Енді сіз «Өңдеу» сілтемесін баспауыңыз керек, бірақ асты сызылған хэш жолын тікелей екі рет басыңыз. Осы терезеде жылдам «өңдеу» ашылады және көшірілген шифрланған құпия сөзді жазып алыңыз.

OK түймесін басыңыз.

Міне, жаңа құпия сөз орнатылды. Осылайша, біздің пароліміз MD5 арқылы ғана емес, сонымен қатар, қалай айту керек, құпия сөзді (кілт) пайдаланып, құпия сөзді ӨЗГЕРТУ ҚҰҚЫҚТАРЫҢЫЗДЫ қосымша тексеру / растау арқылы қалыптасты. Қосымша қорғаныс!

Әкімші логиніңізді тексеріңіз.

Жасалған құжатқа келетін болсақ, сіз оны күнәдан өшіре аласыз ... немесе компьютеріңіздің бір жерінде сақтай аласыз.

Енді сіз MaxSite және WordPress CMS жүйелерінде құпия сөздерді қалай қалпына келтіретінін білесіз

Түймелерді басқаныңызға рахмет

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!