لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
shudown بدون دریافت پسورد
2012-04-10, 01:30 PM,
ارسال : #1
shudown بدون دریافت پسورد
سلام
من یه برنامه توی QT نوشتم و می خوام که با زدن یک دکمه سیستم خاموش شه
اما در دستور shutdown -h now پسورد روت رو می خواد که من می خوام بدون درخواست پسورد بشه سیستم رو خاموش کرد
کسی می تونه من رو راهنمایی کنه؟؟
با تشکر
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-04-10, 05:55 PM,
ارسال : #2
Re: shudown بدون دریافت پسورد
یه راه حل اینه که کاربری که قراره این کار را بکنه را در فایل etc/shutdown.allow/ وارد کنید
یا اینکه توسط sudo اجازه اجرا بدید. دستور زیر را برای نحوه پیکربندی sudo بخونید
کد :
man sudoers

Don't bother, we're using GNU/Linux everywhere, even there Big Grin
Linuxmotto
گروه کاربران لینوکس اصفهان
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-04-11, 01:03 PM,
ارسال : #3
Re: shudown بدون دریافت پسورد
خيلي ممنونم
مرسي از راهنماييت
حالا روشي كه اينجام دادم رو اينجا مي زارم
اول كنسول رو باز مي كنيم
بعد
sudo visudo
در فايلي كه الان مشاهده مي كنيد ، چندتا قسمت داره مثل
Cmnd_Alias specification#
بعد در زير همين قسمت دستور زير را وارد كنيد:
Cmnd_Alias SHUTDOWN_CMDS = /sbin/shutdown, /sbin/halt, /sbin/reboot
بعد در قسمت
#member of the admin group ...
بعد از
%admin ALL=(ALL)
دستور زير را وارد مي كنيم
<yourusername> ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS
در نهايت ctrl+x و خروج
ديگه از اين به يعد نيازي به دريافت پسورد براي اجراي دستورات reboot,halt,shutdown نيست
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان