1. හැඳින්වීම
සමාලෝචනය
Ubuntu හි, “root” පරිශීලකයා පද්ධති පරිපාලනය සහ අත්යවශ්ය වින්යාස කිරීමේදී වැදගත් භූමිකාවක් ඉටු කරයි. කෙසේ වෙතත්, ආරක්ෂක හේතුන් මත Ubuntu පෙරනිමි ලෙස root ලොග්ඉන් අක්රිය කරයි. මෙම ලිපියේ, root පරිශීලකයාගේ මූලික කරුණු, Ubuntu හි root අධිකාරි ලබා ගැනීමේ ක්රම, සහ ඒවා ආරක්ෂිතව භාවිතා කිරීමේ හොඳ පුරුදු පිළිබඳව පැහැදිලි කරමු.
Ubuntu හි Root ප්රවේශයේ වැදගත්කම
Linux පද්ධතිවල, root පරිශීලකයා සම්පූර්ණ පරිපාලන අවසරයන් ඇති විශේෂිත පරිශීලකයෙකි. එබැවින්, Ubuntu හි දෛනික කාර්යයන් සිදු කරන විට root ප්රවේශය පිළිබඳ දැනුම අත්යවශ්ය වේ. එය අසමත් ලෙස කළහොත්, පද්ධතියේ ආරක්ෂාව සහ ස්ථාවරත්වය බිඳ වැටීමට ඉඩ ඇත, එබැවින් අවධානයෙන් භාවිතා කිරීම අත්යවශ්ය වේ.
2. Ubuntu හි Root යනු කුමක්ද?
Root පරිශීලකයාගේ විවරණය
Unix‑වල වැනි පද්ධතිවල, root පරිශීලකයා සම්පූර්ණ පද්ධතියේ පාලනය ඇති විශේෂිත ගිණුමකි. මෙම පරිශීලකයා පද්ධති ගොනු වෙනස් කිරීම, පරිශීලකයන් එක් කිරීම හෝ ඉවත් කිරීම, ජාල සැකසුම් වෙනස් කිරීම, සහ පද්ධතියේ සියලු කොටස් මත ක්රියාකාරකම් සිදු කිරීමේ හැකියාව ඇත.
Ubuntu හි Root පිළිබඳ ප්රවේශය
බොහෝ Linux බෙදාහැරීම් වලට වඩා වෙනස්ව, Ubuntu පෙරනිමි ලෙස root ගිණුම අක්රිය කරයි. මෙය වැදගත් පද්ධති ගොනු අහඹු ලෙස වෙනස් වීමෙන් වැළැක්වීමට නිර්මාණය කරන ලද ආරක්ෂක පියවරකි. ඒ වෙනුවට, Ubuntu sudo විධානය භාවිතා කිරීමට උත්තේජනය කරයි, එය තාවකාලිකව පරිපාලන අවසර ලබා දේ. මෙම ප්රවේශය මගින්, root අවසර අවශ්ය කාර්යයන් ද, සාමාන්ය පරිශීලක ලෙස ලොග්ඉන් වී සිටියදීම ක්රියාත්මක කළ හැකිය.

3. Ubuntu හි Root අධිකාරි භාවිතා කිරීමේ ක්රම
Sudo මගින් Root අධිකාරි භාවිතා කිරීම
Ubuntu හි root අධිකාරි භාවිතා කිරීමේ සාමාන්යම ක්රමය sudo විධානය භාවිතා කිරීමයි. sudo යනු “substitute user do” (පරිශීලකයා වෙනුවෙන් ක්රියා කරන්න) යන අර්ථය ඇති අතර, සාමාන්ය පරිශීලකයන්ට තාවකාලිකව root මට්ටමේ අවසර ලබා දේ.
Sudo භාවිතා කරන ආකාරය
sudo භාවිතා කිරීමට, පහත පෙන්වා ඇති පරිදි විධානයකට පෙර sudo එකතු කරන්න.
sudo apt update && sudo apt upgrade -y
මෙම විධානය පද්ධති පැකේජයන් යාවත්කාලීන කරයි. sudo භාවිතා කරන විට, පද්ධතිය පරිශීලකයාගේ මුරපදය ඉල්ලා සිටී. මෙය උසස් අවසර අවශ්යදැයි තහවුරු කිරීමේ ආරක්ෂක පියවරකි. මුරපදය මිනිත්තු 15ක් සඳහා මතක තබා ගනී, එම කාලය තුළ පසු විධාන sudo සඳහා නැවත මුරපදය ඇතුළත් කිරීම අවශ්ය නොවේ.
Sudo භාවිතයේ හොඳ පුරුදු
- අවශ්ය විට පමණක් භාවිතා කරන්න : Root අවසර අවශ්ය වන විට පමණක්
sudoභාවිතා කරන්න. - මුරපද කළමනාකරණය සැලකිලිමත් වන්න : මුරපද කිසිදා හෝ බෙදා නොදෙන්න, ඒවා ශක්තිමත් සහ ආරක්ෂිත බවට සහතික කරන්න.
- විධාන තහවුරු කරන්න :
sudoසමඟ ක්රියාත්මක කිරීමට පෙර විධාන සෑම විටම දෙවරක් පරීක්ෂා කර, අනපේක්ෂිත පද්ධති වෙනස්කම් වලින් වැළැක්වන්න.
4. Root ලොග්ඉන් සක්රිය කිරීම සහ අක්රිය කිරීම
Root ලොග්ඉන් සක්රිය කිරීම
පෙරනිමි ලෙස අක්රිය කර ඇති root ගිණුම සක්රිය කිරීමට, පහත විධානය ක්රියාත්මක කරන්න.
sudo passwd -u root
මෙම විධානය root ගිණුම අගුළු අරිමින් root ලොග්ඉන් සක්රිය කරයි. කෙසේ වෙතත්, root ලොග්ඉන් සක්රිය කිරීම ආරක්ෂක අවදානම් ගෙන එන බැවින්, අවධානයෙන් සිදු කළ යුතුය.
Root ලොග්ඉන් අක්රිය කිරීම
Root ලොග්ඉන් නැවත අක්රිය කිරීමට, පහත විධානය භාවිතා කරන්න.
sudo passwd -l root
මෙම විධානය root ගිණුම අගුළු අරගෙන සෘජු ලොග්ඉන් අක්රිය කරයි. Root අවසර අවශ්ය වන විට, sudo භාවිතා කිරීම තවදුරටත් නිර්දේශිත ක්රමය වේ.
ආරක්ෂක සැලකිලි
Root ලොග්ඉන් සක්රිය කිරීම ඔබේ පද්ධතියේ ආරක්ෂාව දුර්වල කරයි. ප්රහාරකයන් ජාලය හරහා සක්රිය root ගිණුම් ඉලක්ක කර ගත හැකි බැවින්, ශක්තිමත් මුරපදයක් සකස් කිරීම සහ root ලොග්ඉන් සක්රිය කර ඇත්නම් SSH ප්රවේශය සීමා කිරීම අත්යවශ්ය වේ.
5. ග්රැෆික් යෙදුම් සහ Root ප්රවේශය
gksudo සහ kdesudo භාවිතය
Root අවසර සමඟ ග්රැෆික් යෙදුම් ධාවනය කිරීමට, sudo වෙනුවට gksudo (Kubuntu සඳහා kdesudo) භාවිතා කරන්න. මෙය $HOME පරිසර විචල්යය නිවැරදිව සකස් කර, යෙදුම් වැරදි ලෙස වැරදි නාමාවලියක වින්යාස ගොනු සාදීමෙන් වැළැක්වීමට උපකාරී වේ.
gksudo භාවිතා කරන ආකාරය
පහත උදාහරණය root අවසර සමඟ පෙළ සංස්කාරක gedit ධාවනය කරයි:
gksudo gedit /etc/fstab
මෙය ග්රැෆික් යෙදුම් පරිශීලකගේ නිවසේ ඩිරෙක්ටරිය රූට්ගේ නිවසේ ඩිරෙක්ටරිය ලෙස සැලකීමෙන් වැළක්වයි, අනපේක්ෂිත හැසිරීමක් ඇති වීමෙන් වැළක්වයි.
sudo සහ gksudo අතර වෙනස
sudo භාවිතා කර ග්රැෆික් යෙදුමක් ආරම්භ කරන විට, $HOME විචල්යය වෙනස් නොවෙයි, එයින් ගොනු වැරදි හිමිකමකින් නිර්මාණය විය හැකිය. එබැවින්, පරිපාලන ප්රවේශය අවශ්ය ග්රැෆික් යෙදුම් සඳහා gksudo යනු නිර්දේශිත මෙවලමයි.
6. රූට් ගිණුම කළමනාකරණය සඳහා හොඳම ක්රම
ආරක්ෂක නිර්දේශ
- රූට් ගිණුම අක්රියව තබා ගන්න : හැකි තරම්, රූට් ගිණුම අක්රියව තබා
sudoභාවිතා කරන්න. - දෘඪ මුරපදයක් භාවිතා කරන්න : රූට් සක්රිය කරන්නේ නම්, දෘඪ, අනුමාන කළ නොහැකි මුරපදයක් භාවිතා කරන්න.
- ආරක්ෂක ප්රතිපත්ති නිර්වචනය කරන්න : ප්රවේශ පාලන ප්රතිපත්ති සකස් කර ලොග් පරීක්ෂා කරන්න.
ප්රතිපත්ති වින්යාසය
රූට් ගිණුම සක්රිය කරන විට, කවුරුන්ට කවදා පද්ධතියට ප්රවේශ විය හැකිද යන්න නියම කරන ප්රවේශ ප්රතිපත්ති නිර්වචනය කරන්න. අනුමත නොකළ ප්රවේශ උත්සාහයන් ඉක්මනින් හඳුනා ගැනීමට ලොග් නිතර පරීක්ෂා කරන්න.
7. පොදු ගැටළු නිරාකරණය
මුරපද ගැටළු
sudo හෝ රූට් භාවිතා කරන විට මුරපදයට සම්බන්ධ ගැටළු ඇතිවුවහොත්, පහත දේ පරීක්ෂා කරන්න:
- මුරපදය නැවත සකසන්න : මුරපදය අමතක වූ විට, එක-පරිශීලක ප්රකාරයට ඇතුළත් වී
passwdවිධානය භාවිතා කර නැවත සකසන්න. - sudoers ගොනුව පරීක්ෂා කරන්න :
sudoersගොනුව වැරදි ලෙස සංස්කරණය නොකළ බව තහවුරු කරන්න. එය සැමවිටමvisudoභාවිතයෙන් සංස්කරණය කරන්න.
ගොනු හිමිකම් ගැටළු
sudo හෝ gksudo වැරදි ලෙස භාවිතා කරන්නේ නම්, ගොනු හිමිකම අනපේක්ෂිත ලෙස වෙනස් විය හැකිය, එමඟින් සාමාන්ය පරිශීලකයන්ට ඒවාට ප්රවේශ වීමට නොහැකි වේ. නිසි ගොනු හිමිකම ප්රතිස්ථාපනය කිරීමට chown විධානය භාවිතා කරන්න.
8. සාරාංශය
ප්රධාන කරුණු සමාලෝචනය
මෙම ලිපිය Ubuntu හි රූට් පරිශීලකයාගේ මූලික කරුණු, රූට් අධිකාරි භාවිතය, සහ පද්ධතිය ආරක්ෂා කිරීමේ හොඳම ක්රම පිළිබඳ විස්තර කරයි. Ubuntu පෙරනිමියෙන් රූට් ලොග් ඉන් පිරිනැමීම අක්රිය කරයි, තාවකාලික පරිපාලන කාර්ය සඳහා sudo භාවිතය උත්තේජනය කරයි.
අවසාන නිර්දේශ
Ubuntu ආරක්ෂාව රැක ගැනීමට සහ එය කාර්යක්ෂමව කළමනාකරණය කිරීමට, පහත කරුණු අනුගමනය කරන්න:
sudoභාවිතා කරන්න : පරිපාලන අධිකාරි අවශ්ය වන විටsudoභාවිතා කර, රූට් ලොග් ඉන් පිරිනැමීමෙන් වළකින්න.- ග්රැෆික් යෙදුම් සඳහා
gksudoභාවිතා කරන්න : රූට් අධිකාරි සමඟ GUI මෙවලම් ධාවනය කරන විටgksudoභාවිතා කර වින්යාස ගැටළු වැළක්වන්න. - රූට් ප්රවේශය ආරක්ෂා කරන්න : රූට් ගිණුම සක්රිය කරන්නේ නම්, දෘඪ මුරපදයක් සකසා ප්රවේශ පාලන ප්රතිපත්ති ක්රියාත්මක කරන්න.
මෙම පියවර අනුගමනය කිරීමෙන්, ඔබට ආරක්ෂිත හා කාර්යක්ෂම Ubuntu පරිසරයක් රැකගත හැකිය.
9. අතිරේක සම්පත්
අතිරේක ඉගෙනුම් සම්පත්
- නිල ලේඛන : රූට් පරිශීලකයා සහ
sudoපිළිබඳ වැඩි විස්තර සඳහා නිල Ubuntu ලේඛන වෙත යොමු වන්න. - ආරක්ෂක මාර්ගෝපදේශය : උසස් ආරක්ෂක නිර්දේශ සඳහා Ubuntu Security Guide බලන්න.
- කමිටු මණ්ඩලය : නිල Ubuntu community forum හි ප්රශ්න අසන්න සහ තොරතුරු හුවමාරු කරන්න.
මෙම සම්පත් භාවිතා කිරීමෙන්, Ubuntu හි රූට් ප්රවේශය පිළිබඳ ඔබේ අවබෝධය ගැඹුරු කරගනිමින්, පද්ධතිය ආරක්ෂිත හා කාර්යක්ෂම ලෙස කළමනාකරණය කිරීමේ කුසලතා වර්ධනය කරගත හැකිය.
