سلام
وقتی دستور shutdown -h 120 رو می زنم (داخل ترمینال) می نویسه
need to be root
چی کارش کنم؟
چرا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
معلومه! چون برای shutdown نیاز به دسترسی روت هست. پس باید sudo بزنید.
اما چطوریه که شما از طریق گنوم shutdown یا ریبوت میکنید اما ازتون پسورد نمیپرسه؟ اون از طریق gdm این کارو انجام میده که gdm هم با حساب روت اجرا شده و به همه کاربران اجازه میده که این کارو انجام بدن به شرطی که کاربر دیگهای لاگین نکرده باشه (بصورت گرافیکی یا متنی). شما یه بار Alt+Ctrl+F1 بزنید و با حساب روت لاگین کنید... بعد دوباره Alt+Ctrl+F7 بزنید و سعی کنید سیستم رو shutdown کنید(از طریق خود گنوم) میبینید که ازتون پسورد میپرسه (بر خلاف همیشه)! دلیلش همونه که گفتم.
شما با این دستور و بدون حساب روت میتونید سیستم رو shutdown کنید (مثل shutdown کردن با گنوم)
gdm-control --shutdown
البته بازم اگه کاربر دیگهای جای دیگه لاگین کرده باشه ازتون پسورد میپرسه.