څنګه په عارضي توګه حسابونه او امتیازات بدل کړئ

د سو او سودو کمانډونه

Su Command د عموما په بل حساب کې د کارولو لپاره کارول کیږي. د قوماندې نوم د "بدیل کاروونکي" لپاره لنډ دی. په هرصورت، دا ډیری وخت د "سپر کاروونکي" قوماندانی په نوم هم ویل کیږي، ځکه چې ډیری وختونه دا په عادي توګه د روډ حساب کې ننوتلو لپاره کارول کیږي، کوم چې د سیسټم ادارې ټولې دندې ته بشپړ لاس رسی لري. په واقعیت کې، که تاسو دا نه مشخص کړئ چې کوم حساب تاسو ته ننوتل ننوتل، SU فرض کوي چې تاسو د جور حساب ته ننوځئ. دا د دې لپاره اړین دي چې تاسو د جور پاسورډ پوهیږئ. د منظم حساب ورکونې حساب ته بیرته راستانه کولو لپاره، په بل حساب کې د ننوتلو وروسته، تاسو په اسانۍ سره ویرئ او بیرته راستنیدنه وکړئ.

له دې امله د su اساسي کار د ساده کولو لپاره ساده "su" داخلول دي:

د روټ کاروونکي حسابونه

د بل حساب په اصل کې د ننوتلو پرځای تاسو کولی شئ هغه قوماندان مشخص کړئ چې تاسو غواړئ په بل حساب کې یې د su command سره اجرا کولو ته وغواړئ. د دې لارې تاسو ته په سمه توګه د خپل حساب ورکولو حساب ورکوئ. د مثال په توګه:

su jdoec څوکامی

تاسو کولی شئ په نورو حسابونو کې د نیمیکونو سره جلا کړئ او دا د یو واحد حواله سره تړل، لکه په دې مثال کې:

su jdoe -c 'command1؛ کمانډ 2 کمانډ 3 'لیس ګوتپ کاپي jdoe su jdoe -c' ls؛ د grep uid دوتنه 1> دوتنه 2؛ د کاپي دوتنه 2 / usr / local / shared / file3 ' سوډو سوډو سوډو- root' ./setup.sh

وروسته له دې چې تاسو ننوتل، تاسو کولی شئ د سودو کمانډ له لارې پرته له هرې قوماندې سره د ننوتلو (د جیو) له لارې د امرونو له الرې عملونه پرمخ بوځوئ .

که ممکنه وي، نو دا به غوره وي چې د خپل محاسبې کار د محدودې امتیازاتو سره په کارولو سره ترسره کړئ ترڅو د حادثې له امله سیسټم ته جدي زیان رسولو څخه مخنیوي وشي.

لاندې بېلګه ښیي چې څنګه د لاندې خوندي قوم سره د خوندي شوي ډایرکټر فایلونو لیست لیستلی شئ:

sudo ls / usr / local / classified classified message sudo shutdown -r +20 "د شبکې مسله حل کولو لپاره بیا ځای کول"