මෙම විධානයන් අතර ඇති ප්රධාන වෙනස වන්නේ ඒවායේ ක්රියාකාරිත්වයට ප්රවේශය සීමා කරන ආකාරයයි.
su
(එහි තේරුම "ආදේශක පරිශීලකයා" හෝ "ස්විච් පරිශීලකයා") - හරියටම එය කරයි, එය ඉලක්කගත පරිශීලකයාගේ වරප්රසාද සමඟ තවත් ෂෙල් අවස්ථාවක් ආරම්භ කරයි. එය කිරීමට ඔබට අයිතියක් ඇති බව සහතික කිරීම සඳහා, එය ඉලක්ක පරිශීලකයාගේ මුරපදය ඉල්ලා සිටී . එබැවින්, root වීමට නම්, ඔබ root මුරපදය දැන සිටිය යුතුය. ඔබේ පරිගණකයේ විධාන root ලෙස ක්රියාත්මක කිරීමට අවශ්ය පරිශීලකයින් කිහිප දෙනෙකු සිටී නම්, ඔවුන් සියල්ලන්ම root මුරපදය දැන සිටිය යුතුය - එය එකම මුරපදය වනු ඇති බව සලකන්න. ඔබට එක් පරිශීලකයෙකුගෙන් පරිපාලක අවසරය අවලංගු කිරීමට අවශ්ය නම්, ඔබට root මුරපදය වෙනස් කළ යුතු අතර එය ප්රවේශය තබා ගත යුතු අයට පමණක් පැවසිය යුතුය - අවුල් සහගතය.
sudo
(හ්ම් ... සිහිවටන යනු කුමක්ද? සුපර්-පරිශීලක-ඩී?) සම්පූර්ණයෙන්ම වෙනස් ය. එය වින්යාස ගොනුවක් (/ etc / sudoers) භාවිතා කරන අතර එමඟින් පරිශීලකයින්ට නිශ්චිත ක්රියාවන් සඳහා අයිතිවාසිකම් ඇති බව ලැයිස්තුගත කරයි (විධාන root ලෙස ක්රියාත්මක කරන්න.) ආයාචනා කළ විට, එය ආරම්භ කළ පරිශීලකයාගේ මුරපදය ඉල්ලා සිටී - පුද්ගලයා සහතික කිරීම සඳහා ටර්මිනලය ඇත්ත වශයෙන්ම ලැයිස්තුගත කර ඇති එකම "ජෝ" ය /etc/sudoers
. පුද්ගලයෙකුගෙන් පරිපාලක වරප්රසාද අවලංගු කිරීමට, ඔබට අවශ්ය වන්නේ වින්යාස ගොනුව සංස්කරණය කිරීමයි (නැතහොත් පරිශීලකයා එම වින්යාසයේ ලැයිස්තුගත කර ඇති කණ්ඩායමකින් ඉවත් කරන්න). මෙහි ප්රති results ලය වන්නේ වරප්රසාද වඩා පිරිසිදු ලෙස කළමනාකරණය කිරීමයි.
මෙහි ප්රති result ලයක් ලෙස, බොහෝ ඩේබියන් පදනම් කරගත් පද්ධති වල root
පරිශීලකයාට මුරපද කට්ටලයක් නොමැත - එනම් root ලෙස සෘජුවම ප්රවේශ විය නොහැක.
එසේම, /etc/sudoers
අමතර විකල්ප කිහිපයක් සඳහන් කිරීමට ඉඩ දෙයි - එනම් X පරිශීලකයාට ක්රියාත්මක කළ හැක්කේ Y වැනි වැඩසටහන් ක්රියාත්මක කිරීමට පමණි.
බොහෝ විට භාවිතා කරන sudo su
සංයෝජනය පහත පරිදි ක්රියා කරයි: පළමුව ඔබේ මුරපදය sudo
ඔබෙන් ඉල්ලා සිටින අතර, ඔබට එසේ කිරීමට අවසර තිබේ නම්, ඊළඟ විධානය ( ) සුපිරි පරිශීලකයෙකු ලෙස ඉල්ලා සිටී. නිසා මුරුගාදොස් විසින් පළ කළහ , එය ඉලක්ක පරිශීලක මුරපදය ඇතුළත් කිරීම අවශ්ය නොවේ. එබැවින්, ගොනුව මඟින් ඔබට සුපිරි පරිශීලක ප්රවේශය ලබා දෙන්නේ නම්, වෙනත් පරිශීලකයෙකු ලෙස (root ද ඇතුළුව) කවචයක් විවෘත කිරීමට ඔබට ඉඩ සලසයි .su
su
root
sudo su
/etc/sudoers
su user
කවච වලින් ප්රවේශ වීමට භාවිතා නොකරන්න , නමුත්su - user
. Unix.stackexchange.com/q/7013/8250