اوبونتو
انجمنهای پشتیبانی
راهنمایی
ورود
عضویت
ویکی فارسی
ویدیوها
همایشها
کانال IRC
سرویس Pastebin
انجمنهای فارسی اوبونتو
لطفاً به انجمنها
وارد شده
و یا جهت ورود
ثبتنام
نمائید
یک ساعت
یک روز
یک هفته
یک ماه
برای همیشه
لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید
توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉
انجمنهای فارسی اوبونتو
»
کمک و پشتیبانی
»
راهنماها، نکات و ترفندها
»
چرا دستورات su و sudo نیاز به set-UID دارند؟؟
« قبلی
بعدی »
ارسال به دوستان
چاپ صفحه
صفحه: [
1
]
پایین
نویسنده
موضوع: چرا دستورات su و sudo نیاز به set-UID دارند؟؟ (دفعات بازدید: 1305 بار)
0 کاربر و 1 مهمان درحال مشاهده موضوع.
goldengriff
Newbie
ارسال: 3
چرا دستورات su و sudo نیاز به set-UID دارند؟؟
«
:
14 آبان 1392، 02:16 بظ »
با سلام
خدمت دوستان عرض کنم که بنده کاربر جدید ابونتو هستم،سوالی که برام پیش اومده اینه که چرا دستورات su و sudo نیاز به set-UID دارند؟؟
ممنون
خارج شده است
ali.abry
High Hero Member
ارسال: 1224
پاسخ : چرا دستورات su و sudo نیاز به set-UID دارند؟؟
«
پاسخ #1 :
27 آبان 1392، 01:04 قظ »
دلیلش این هست که شما همیشه وقتی میتونین دست رسی روت بدست بیارین از طریق یک کاربر غیر روت که شما یک برنامه ای رو اجرا کنین که اون برنامه خودش با دست رسی روت اجرا بشه (set uid) و به شما دست رسی روت رو بده . حالا اگر شما اون دست رسی روت رو ازش بگیرین اونم نمیتونه به شما دست رسی روت بده . مثل دستور passwd که خودش set uid داره تا بتونه داخل فایل shadow پسورد جدید رو بنویسه چون فایل shadow فقط برای کاربر روت قابل خاندن و نوشتن هستش حالا اگر وقتی شما به عنوان یک کاربر غیر روت دستور passwd رو بزنین و این دستور set uid نداشته باشه اون دستور هم نمیتونه داخل فایل shadow بنویسه و مشکل درست.
فکر کنم خوب توضیح ندادم
خارج شده است
ارسال به دوستان
چاپ صفحه
صفحه: [
1
]
بالا
« قبلی
بعدی »
انجمنهای فارسی اوبونتو
»
کمک و پشتیبانی
»
راهنماها، نکات و ترفندها
»
چرا دستورات su و sudo نیاز به set-UID دارند؟؟
XHTML
RSS
WAP2
SMF 2.0.19
|
SMF © 2011
,
Simple Machines