වෙනම පරිශීලකයින් සහ අවසරයන් නිර්මාණය කිරීමෙන් ඔබගේ MySQL දත්ත සමුදායන් ආරක්ෂිතව තබා ගන්න

මම සැමවිටම හොඳ පුරුදු වල මිතුරෙක් වී සිටිමි, අපගේ සේවාදායකයන්ගේ, සේවාවන්හි හෝ අපගේ තොරතුරු වල ආරක්ෂාව පවත්වා ගැනීමට ඔවුන් අපට උදව් කරන්නේ නම් ඊටත් වඩා.

බොහෝ පරිපාලකයින්ට හෝ පරිශීලකයින්ට ඇති පුරුද්දක් (නරක පුරුද්දක්) වන්නේ ප්‍රවේශය භාවිතා කිරීමයි මූල සියලුම දත්ත සමුදායන් සඳහා, එනම් ... ඔවුන් වර්ඩ්ප්‍රෙස් සීඑම්එස් භාවිතා කරමින් වෙබ් අඩවියක් ස්ථාපනය කරන අතර, දත්ත සමුදායට ප්‍රවේශ දත්ත ලෙස (ඩබ්ලිව්පී සඳහා MySQL සේවාදායකය භාවිතා කර එහි ඩීබී භාවිතා කිරීම සඳහා) ඔවුන් MySQL සේවාදායක පරිපාලන පරිශීලකයා: root

එසේම, ඔවුන් වෙනත් ඕනෑම වෙබ් යෙදුමක් (චැට්, පේස්ට්, ෆෝරම් යනාදිය) ස්ථාපනය කර එයම කරයි, ඔවුන් සෑම විටම MySQL හි root පරිශීලකයා භාවිතා කරයි ...

දෝෂය !!!

මෙය හුදෙක් මාරාන්තික පුරුද්දකි.

අපට සේවාදායකයක පහත සේවාවන් තිබේ යැයි සිතමු:

  1. වර්ඩ්ප්‍රෙස් භාවිතා කරන වෙබ් අඩවියක් හෝ ද්වාරයක්.
  2. අපගේ සහාය සංසදය, සාකච්ඡා යනාදිය ... සමස්ත ප්‍රජාවක්.
  3. පරිශීලකයින් සහ මුරපද ගබඩා කිරීම සඳහා MySQL දත්ත ගබඩාවක් භාවිතා කරන FTP ය.
  4. ඊමේල් භාවිතා කරන්නන් MySQL දත්ත ගබඩාවක ගබඩා කර ඇත (පරිශීලකයින් සහ මුරපද).
  5. ඔබ දන්නා කෙනෙකු සමඟ කතාබස් කිරීමට අපි ස්ථාපනය කරන කුඩා වෙබ්චැට්.

ඒ සියල්ලේම, සේවා 5 තුළ අපි MySQL හි root පරිශීලකයා භාවිතා කරන අතර එමඟින් සෑම සේවාවක්ම එහි අනුරූප දත්ත ගබඩාවේ දත්ත ප්‍රවේශ කර සුරකිනු ඇත.

එක් හොඳ දවසක්, එහි සිටින බොහෝ ට්‍රොල් වලින් එකක්, නමුත් මෙය ට්‍රොල් එකක් පමණක් නොව, එය යම් යම් සූරාකෑම්, අනාරක්‍ෂිතතා, අනවසරයෙන් ඇතුළුවීම වැනි දේ ද ප්‍රගුණ කරයි ... අපට හානිකර යමක් කිරීමට තීරණය කරයි.

මෙම දෝෂයේ වාසිය ලබා ගනිමින් අප භාවිතා කරන වෙබ්චැට් හි දෝෂයක් සොයා ගන්න, එය වෙබ්චැට් වින්‍යාස ගොනුව ඇතුළුව වෙබ්චැට් ලිපිගොනු වෙත ප්‍රවේශ වීමට කළමනාකරණය කරයි, සහ… මෙම ගොනුවේ, පැහැදිලිවම, වෙබ්චැට් පිවිසීමට භාවිතා කරන පරිශීලක නාමය සහ මුරපදය වේ. MySQL සේවාදායකය, සහ අනුමාන කරන්නේ කුමක්ද? … එය ඊට වඩා වැඩි දෙයක් නොවේ.

මෙම තොරතුරු ලබා ගැනීමෙන්, ට්‍රොල්ට ඉතා සරල ආකාරයකින්:

  1. අපව මකා දමන්න සහ / හෝ අප සතුව ඇති වෙබ් අඩවියට හෝ ද්වාරයට (වර්ඩ්ප්‍රෙස්) සම්බන්ධ සියල්ල සොරකම් කරන්න.
  2. අප විසින් සහ අප විසින් නිර්මාණය කරන ප්‍රජාව වන සංසදය භාවිතා කරන අපගේ පරිශීලකයින්ගෙන් ඔබට තොරතුරු මකා දැමීමට සහ / හෝ සොරකම් කළ හැකිය.
  3. අපගේ සේවාදායකයේ විද්‍යුත් තැපැල් ගිණුමක් ඇති සියලුම පරිශීලකයින්ගේ පරිශීලක නාමය සහ මුරපදය සොරකම් කිරීමට මෙන්ම ඔවුන්ගේ ඊමේල් වලින් තොරතුරු සොරකම් කිරීමට, ව්‍යාජ ලෙස පෙනී සිටීමට ඔබට හැකිය.
  4. දැන් අවසාන වශයෙන්, ඔබට අපගේ FTP සේවාදායකයේ ගිණුමක් භාවිතා කළ හැකි අතර අනිෂ්ට මෘදුකාංග අඩංගු ඕනෑම ගොනුවක් උඩුගත කළ හැකිය, එමඟින් අපගේ සේවාදායකයේ පූර්ණ හා නිරපේක්ෂ පාලනය ලබා ගැනීමට ඔබට ඉඩ සලසයි.

හොඳයි ... ඔබ සිතන්නේ කුමක්ද? …

අප සතුව ඇති සෑම දත්ත ගබඩාවක් සඳහාම ස්වාධීන පරිශීලකයින් නිර්මාණය නොකිරීමෙන් සිදුවිය හැකි සියල්ල ඔබ දකිනවාද?

මෙය අතිශයෝක්තියක් නොවේ, මෙය විස්මිත පහසුවකින් සිදුවිය හැකිය ... හොඳයි, ව්‍යසනය මුදා හැරීමට අවශ්‍ය සියල්ල ඔබ ස්ථාපනය කර ඇති සමහර වෙබ් යෙදුම්වල දෝෂයකි.

දැන්…

සෑම වෙබ් යෙදුමක් සඳහාම වෙනම MySQL භාවිතා කරන්නන් නිර්මාණය කරන්නේ කෙසේද?

මුලින්ම අපි MySQL සේවාදායකයට root පරිශීලකයා සමඟ ඇතුළු විය යුතුය, මන්ද ඔහු දත්ත සමුදායන් නිර්මාණය කිරීමට, අවසරයන් ස්ථාපිත කිරීමට, පරිශීලකයින් නිර්මාණය කිරීමට වරප්‍රසාද ලබා ඇති හෙයිනි:

mysql -u root -p

ඔවුන් ඉහත ලිවූ විට සහ ඔබන්න [ඇතුළත් කරන්න] ඔවුන් MySQL root පරිශීලකයාගේ මුරපදය ඉල්ලා සිටිනු ඇත, ඔවුන් එය ටයිප් කර ඔබන්න [ඇතුළත් කරන්න] නැවතත්, ඔබට ක්ෂණිකව මෙවැනි දෙයක් පෙන්වනු ඇත: දැන් අපි «නමින් දත්ත සමුදායක් නිර්මාණය කරමුwebchatdb":
CREATE DATABASE webchatdb;

අර්ධ සළකුණ සැලකිල්ලට ගන්න «;The රේඛාව අවසානයේ.

සූදානම්, ඔබ දැනටමත් දත්ත සමුදාය නිර්මාණය කර ඇත, දැන් අපි පරිශීලකයා නිර්මාණය කිරීමට යමු «වෙබ් චැටූසර්The මුරපදය සමඟ «මුරපදයdelputowebchat":

CREATE USER 'webchatuser'@'localhost' IDENTIFIED BY 'passworddelputowebchat';

දැන් මැජික් ... අපි සියලු වරප්‍රසාද (කියවීම සහ ලිවීම) ලබා දෙන්නෙමු වෙබ් චැටූසර් ඩීබී හි පමණි webchatdb:

GRANT ALL PRIVILEGES ON webchatdb.* TO 'webchatuser'@'localhost' WITH GRANT OPTION;

වොයිලා, පරිශීලකයාට දැනටමත් එම දත්ත ගබඩාවේ අවසරයන් ඇත ... දැන් ඉතිරිව ඇත්තේ MySQL වෙත ඇති අවසරයන් නැවුම් කිරීම සඳහා පමණි, එනම්, පරිශීලකයින්ගේ වරප්‍රසාද නැවත කියවන ලෙස MySQL වෙත පවසන්න.

FLUSH PRIVILEGES ;

මම තිර රුවක් තබමි: මේ හැම දෙයක්ම වෙලා. අප භාවිතා කරන සෑම වෙබ් යෙදුමක් සඳහාම මෙය කිරීමෙන්, එම වෙබ් යෙදුම් වලින් එකක් උල්ලං to නය කිරීමට ඔවුන් සමත් වුවහොත් අනෙක් ඒවා ආරක්ෂිත වනු ඇති බවට අපි සහතික වෙමු (අවම වශයෙන් MySQL දෘෂ්ටි කෝණයෙන්)

හොඳ පුහුණුවක් යනු කුමක්ද? 😉

මට හැකි පමණින් එය පැහැදිලි කිරීමට මම උත්සාහ කළ බැවින් එය මට මෙන්ම ඔබටත් ප්‍රයෝජනවත් වනු ඇතැයි මම බලාපොරොත්තු වෙමි.

උත්තරයක් දෙන්න


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 15 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   මාටින් ප්රකාශ කළේය

    හොඳ පෝස්ට් KZKG, එය සංසදයේ තිබුනේ නම් මම ඇලෙන සුළු ඉල්ලමි!

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      ස්තූතියි

      1.    කියුබරෙඩ් ප්රකාශ කළේය

        වෙබ් චැට් සඳහා ඔබ සැකසූ මුරපදය හොඳයි, mysql සමඟ කළ යුතු තවත් දෙයක් නම් එහි මතකය භාවිතා කිරීමයි

  2.   හියුගා_නෙජි ප්රකාශ කළේය

    හෙහෙහෙ, MySQL විධානයන් මට මතක් කිරීම ගැන ස්තූතියි.දැන් මගේ LAN හි ඇති වර්ල්ඩ් ඔෆ් වෝර්කැෆ්ට් සේවාදායක දත්ත ගබඩාවට "මම යම් ආරක්ෂාවක් ලබා දුන්නද" කියා බලමු.

  3.   සිග් 84 ප්රකාශ කළේය

    මේ පිළිබඳ මගේ දැනුම නිල් ය, නමුත් අමරොක් සඳහා MySQL භාවිතා කරන විට එය බොහෝ දුරට සමාන ද?
    දත්ත සමුදාය සාදන්න amarokdb;
    අමරෝක් ඩීබී හි සියලුම වරප්‍රසාද ලබා දෙන්න. * 'මුරපදය' මගින් හඳුනාගත් 'අමරෝකුසර්' වෙත; ෆ්ලෂ් ප්‍රයිවෙල්ස්;

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      මම දිගු කාලයක් තිස්සේ අමරොක් භාවිතා කර නැත, නමුත් ඔබ MySQL නම් ඩීබී එකක් භාවිතා කරන්නේ නම්, න්‍යායිකව එය ද එසේ ක්‍රියා කළ යුතුය.

  4.   කාලෝස් ඇන්ඩ්‍රෙස් රෙස්ට්‍රෙපෝ ප්රකාශ කළේය

    හෙලෝ, ඔබ ලිනක්ස් හි වෙබ් සේවාදායකයින්ට එරෙහිව ආරක්ෂාව සඳහා ප්‍රවේශයක් නිර්මාණය කළේ නම් හොඳයි, ඔවුන්ගෙන් බොහෝ දෙනෙකුට නිසි ආරක්ෂාවක් නොමැති අතර එහි පරිපාලකයා විශේෂ expert යෙකු නොවේ, ඔවුන් ඔවුන්ට පහසු දේ පමණක් කරයි, උදාහරණයක් ලෙස සේවාදායකයේ සිම්ලින්ක් භාවිතා කිරීම එකම සේවාදායකයේ වෙනත් ගිණුම්වල වින්‍යාස ගොනු කියවීමට ඉඩ දෙයි බොහෝ පරිපාලකයින් මේ පිළිබඳව නොදැන සිටින අතර වෙබ් අඩවි අපවිත්‍ර වීම ප්‍රගුණ වේ

    උත්තරයක් දෙන්න

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      හායි කොහොමද කොහොමද යන්නේ?
      වෙබ් අඩවියට සාදරයෙන් පිළිගනිමු

      මම මේ සම්බන්ධයෙන් මේ දක්වා විශේෂ expert යෙකු ලෙස නොසිතමි, නමුත් වසර ගණනාවක් තිස්සේ මා ලබාගෙන ඇති සුළු දැනුමට දායක වීමට මම උත්සාහ කරමි

      බොහෝ ජාල පරිපාලකයින් නොකරන තවත් දෙයක් නම්, අපාචේ සහිත වෙබ් අඩවි වලට තනි තනිව වරප්‍රසාද ලබා දීමයි, එනම්, පරිශීලකයා සහ කණ්ඩායම් www-data (හෝ ඒ හා සමාන), එය එක් එක් වෙබ් අඩවියට වෙනස් එකක් වන අතර අනෙක් අතට මේ සෑම එකක්ම කූඩුව.

      උත්තරයක් දෙන්න

  5.   හැක්ලොපර් 775 ප්රකාශ කළේය

    හොඳ ඉඟියක්

    උත්තරයක් දෙන්න

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      ස්තුතියි

  6.   නැනෝ ප්රකාශ කළේය

    ඔබගේ පර්යන්තයේ පෙනුමට මම වෛර කරමි, පසුබිම් අකුරු මගේ සාන්ද්‍රණයෙන් ඉවත් කරයි. ඔයා මගුලේ පිස්සු xD කෙනෙක්

    එයින් පරිබාහිරව, එය සිත්ගන්නා සුළු වන්නේ, එම දේවල් වලින් සේවා ඇනහිටීම් පිළිබඳ දුක්ඛිත අවස්ථා මා දැක ඇති බැවිනි.

    දැන්, එය රඳා පවතින්නේ පමණක් නොව, ආරක්ෂාව පවතින්නේ දත්ත සමුදාය ගොඩනඟන ආකාරය තුළ ය, ගුරුවරයෙක් මට පැහැදිලි කළේය, නමුත් මම තවමත් ඩීබී හි ගිලී නැත ... අපි මොන්ගෝ ඩීබී = ඩී සමඟ පටලවා ගත යුතුය දින

  7.   කාලෝස් කොරොනල් ප්රකාශ කළේය

    අද මගේ කුලී සේවාදායකය සමඟ එය මට සිදුවිය

    මම ඔබේ පියවර අනුගමනය කළෙමි, මම cpanel වෙත ගොස් MYSQL දත්ත සමුදාය සොයන අතර එය මට කියන්නේ එය පිළිවෙලට නැති බවයි.

    මූල පරිශීලකයා යටතේ දැන් ඇතුළු වන්නේ කෙසේදැයි මම නොදනිමි
    මම මෙහි නියෝෆයිට් කෙනෙක්, නමුත් මෙහි කියවීමෙන් ඔබ බොහෝ දේ ඉගෙන ගන්නවා, ඔබ මට ප්‍රවේශ වීමට මග පෙන්වනු ඇතැයි මම බලාපොරොත්තු වෙමි

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      හෙලෝ
      ඔබ සතුව ඇත්තේ සත්කාරක (SharedHosting) හෝ VPS (අතථ්‍ය සේවාදායකයක්) ද?

      ඔබට VPS එකක් නොව සත්කාරක සමාගමක් තිබේ නම්, ඔබේ සත්කාරක සමාගමට SSH ප්‍රවේශය තිබේදැයි ඔබ බැලිය යුතුය (ඔබට සත්කාරකත්වය විකුණූ සමාගමේ තාක්ෂණික සහාය අමතන්න සහ SSH හරහා ප්‍රවේශ වන්නේ කෙසේදැයි ඔවුන්ගෙන් විමසන්න), ඔබ SSH හරහා ඇතුළු වූ පසු, පරිශීලකයා root නොවනු ඇත, නමුත් ඔබ එම වෙබ් යෙදුම ස්ථාපනය කරන විට ඔබ ඇතුළු කළ පරිශීලකයා භාවිතා කළ යුතුය.

      ඇත්ත වශයෙන්ම ඔබේ ප්‍රශ්නය සංකීර්ණ මාතෘකාවක් වන අතර, ප්‍රභේද සහ හැකියාවන් බොහෝ බැවින්, අපගේ සංසදයේ නව මාතෘකාවක් විවෘත කරන ලෙස මම නිර්දේශ කරමි, එහිදී ඔබට උදව් කිරීමට වඩාත් පහසු වනු ඇත - » http://foro.desdelinux.net

      සුබ පැතුම්

  8.   ලොක්කා බ්‍රොන්ඩම් ප්රකාශ කළේය

    හොඳයි,

    මූල හැර වෙනත් පරිශීලකයෙකුට සියලු වරප්‍රසාද ලබා නොදීම හොඳ පුරුද්දක් බව මම තේරුම් ගතිමි. කෙසේ වෙතත්, මම phpmyadmin ස්ථාපනය කළ දා සිට සියලු වරප්‍රසාද සහිතව "phpmyadmin" නව පරිශීලකයෙකු නිර්මාණය කර ඇත. MySQL හි දත්ත සමුදායන් කළමනාකරණය කිරීම සඳහා එය චිත්‍රක අනුවාදයක් පමණක් බැවින් මෙය එසේ බව තාර්කිකව පෙනේ. කෙසේ හෝ වේවා එය හොඳ දැයි තහවුරු කර ගැනීමට මම කැමැත්තෙමි, නැතහොත් "phpmyadmin" පරිශීලකයාගේ වරප්‍රසාදවල යම් වෙනස් කිරීමක් කළ යුතුද?

    සුභ පැතුම් සහ ස්තූතියි!

  9.   එම්මානුවෙල් ප්රකාශ කළේය

    විශිෂ්ටයි…
    මම සෑම දෙයක්ම මූලයෙන් කරන අයගෙන් කෙනෙක්, නමුත් ඔබ මගේ ඇස් ඇරියා මිතුරා ..
    ගොඩක් ස්තුතියි…