انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: مهران تعریف در 07 امرداد 1396، 11:51 قظ
-
درود
موضوعی که زیاد شنیده، نباید نرم افزار گرافیکی رو با sudo اجرا کنیم چون میتونه مشکل امنیتی به وجود بیاره. از دوستان با تجربه می خواستم که دلیل علمی این مشکل رو توضیح بدن و توضیح بدن که دقیقا ممکنه چه مشکلی پیش بیاد.
نرم افزاری مثل Gparted هم نیاز به دسترسی روت داره. آیا ممکنه خطری سیستم رو تهدید کنه؟
-
سلام
مهران جان چون می دونم خودتون اهل تحقیق هستین توضیحات اضافی تر نمی دم این لینک رو مطالعه کنین :
https://askubuntu.com/questions/270006/why-should-users-never-use-normal-sudo-to-start-graphical-applications (https://askubuntu.com/questions/270006/why-should-users-never-use-normal-sudo-to-start-graphical-applications)
نرم افزاری مثل Gparted هم نیاز به دسترسی روت داره. آیا ممکنه خطری سیستم رو تهدید کنه؟
با توجه به صحبت هایی که من قبلاً با بعضی از دوستان داشتم ظاهراً نرم افزارهایی که خودشون تونایی تغییر کاربر رو از عادی به ریشه رو دارن برای کاربر روت بهینه شدن و نیاز به نگرانی نیست (مثلا خود gparted قبل اجرا ازتون دسترسی روت رو می خواد و در واقع خودش کاربر رو عوض می کنه)
ولی این اتفاق در مورد gedit نمیوفته و خودتون باید دستی تغییر بدین که این مورد توصیه نمی شه ...
البته این رو هم بگم وقتی می گم gparted اجراش مشکلی نداره به این معنی نیست که اجرای دستور sudo gparted مشکلی نداره (توضیحات تو لینک داده شده هست) بلکه اجرای نرم افزار gparted از منوی نرم افزارها مشکلی نداره (معمولاً اگه منوی نرم افزارها اجرا کنین سیستم از دستور sudo -H gparted برای دسترسی دادن به gparted استفاده می کنه)
البته ما مجاز به استفاده از sudo -H هم نیستیم بلکه خود نرم افزار باید بهینه شده باشه و امکان دسترسی روت رو بهمون بده
-
ممنون علی جان. عمر تاپیک کوتاه بود! همون مثال gedit خوب جا انداخت برام.
-
ممنون علی جان. عمر تاپیک کوتاه بود! همون مثال gedit خوب جا انداخت برام.
خواهش می کنم مهران جان فقط یک سری توضیحات اضافی هم نوشتم
-
خواهش می کنم مهران جان فقط یک سری توضیحات اضافی هم نوشتم
ممنونم بهله gparted رو هم گشتم و به پاسخ مشابه شما رسیدم. (sudo -H) ، البته باید بیشتر در موردش مطالعه کنم.
سپاس از وقتی که گذاشتی.