انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: elyas74 در 02 اردیبهشت 1393، 06:46 بظ
-
سلام ،
- برای این که بدون sudo نشه دستور shutdown رو اجرا کرد چی کار میشه کرد؟ (در اوبونتو این موضوع به صورت پیش فرض هست ولی در بعضی توزیع ها نیست.)
- چیزی که به ذهنم رسید این بود که سطح دست رسی به فایل اسکریپت دستور رو در /user/sbin تغییر بدم که حتی با کاربر روت هم نتونستم. ممنون میشم اگه میتونین راهنمایی کنید.
-
حل شد :
- در واقع با تغییر با chmod ،تغییرات اعمال میشه ولی در ls -l نمایش داده نمیشه. :o
-
الآن چی رو chmod کردی؟
-
poweroff رو در /usr/sbin
-
poweroff رو در /usr/sbin
میشه لطفا توضیح بدید که دقیقا چکار کردیم ؟
-
برای این که کاری کنم که از ترمینال وقتی میخوام دستور poweroff رو میزنم نیاز به وارد کردن پسووردم باشه ، بعد از این که با دستور
type poweroff
مکان اسکریپت دستور رو پیدا کردم که ادرس زیر بود
/usr/sbin/poweroff
بعد با دستور chmod دست رسی اجرایی خودم رو گرفتم از فایل (که نمیدونم چرا در ls -l تغیری ایجاد نمیشه بعد از این کار)
sudo chmod 776 /usr/sbin/poweroff
و حالا وقتی دستور poweroff رو بزنم این پیغام میاد:
bash: /usr/sbin/poweroff: Permission denied
-
/usr/sbin/poweroff
چنین فایلی در سیستم من موجود نیست
-
توی اوبنتو چک کردم ادرسش این بود.
/sbin/poweroff