انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: fariiid- در 13 مهر 1394، 09:49 ق‌ظ

عنوان: درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم(حل شد ممنون)
ارسال شده توسط: fariiid- در 13 مهر 1394، 09:49 ق‌ظ
سلام.دوستان یه نرم افزار میخوام که بصورت اتوماتیک و زمانبندی شده سیستمم رو خاموش کنه.Gshutdown رو نصب کردم ولی به دردم نخورد یکی شبیه اینو اگه ممکنه برام معرفی بفرمایید.
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: Ma3X در 13 مهر 1394، 09:52 ق‌ظ
چرا از دستور shutdown استفاده نمی‌کنی؟
man shutdown
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: امیــــــر در 13 مهر 1394، 10:18 ق‌ظ
ببین خود ترمینال خوب اینکارو انجام میده :
sudo shutdown -P 2میگه دو دقیقه بعد خاموشش کن ، تازه میتونی بعد از 2 یک پیغام هم بذاری مثلا byby
اگه میخوای ریست شه به جای سوییچ P از r که مخفف reboot استفاده کن
دوستمون درست گفت راهنمای این shutdown رو بخون خیلی کمکت میکنه.
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: hamidrezakp در 13 مهر 1394، 06:05 ب‌ظ
سلام میتونی از برنامه گرافیکی Task Tracker استفاده کنی.
این نرم افزار برای انجام زماندبندی شده کار ها است که انعطاف پذیری زیادی داره.
برای نصب کد زیر رو وارد کن :wget https://github.com/hamidrezakp/tasktracker/raw/master/tasktracker_1.0-0ubuntu1_amd64.deb && sudo dpkg -i tasktracker_1.0-0ubuntu1_amd64.deb
سپس توی دش بنویس task tracker برنامه میاد .
زمانش رو انتخاب کن و توی قسمت کامند بنویس :
echo 'password' | sudo shutdown -h now
password رو با رمز سیستمت عوض کن.
سوالی بود در خدمتم.
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: رسول سعیدنژاد در 13 مهر 1394، 10:06 ب‌ظ
نقل‌قول
echo 'password' | sudo shutdown -h now

یه سوال؟
آیا برنامه برای اجرا شدن از کاربر رمز میخواد؟
اگه جواب بله هست که خب هیچی. ولی اگه جواب نه هست، میشه بگی واسه چی کاربر باید رمز سیستمشو توی یه برنامه که همه میتونن اجراش کنن، وارد کنه؟  ;)
البته همون طور که گفتم، اگه جواب بله هست، که خب حرفی نیست. چون من این برنامه رو تست نکردم  :oops:
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: hamidrezakp در 13 مهر 1394، 10:25 ب‌ظ
جواب بله هست ولی دوست دارم برات توضیح بدم .
در کل توی قسمت command اون برنامه فقط یکسری کد ها نوشته میشه و اون برنامه اونا رو مستقیما داخل cron وارد میکنه .
پسورد برای این لازمه که دستور shutdown بدون اجازه کاربر روت (یا عضو گروه sudo ) اجازه خاموش کردن سیستم رو نمیده و برای این هست که رمز رو لازم داریم.
درضمن اگر از امنیت برنامه اطمینان نداری میتونی سورس برنامه رو دانلود کنی و دقیقا برسیش کنی.
https://github.com/hamidrezakp/tasktracker
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: رسول سعیدنژاد در 13 مهر 1394، 11:05 ب‌ظ
جواب بله هست؟
یعنی برنامه برای اجرا کردن نیاز به رمز داره؟

نقل‌قول
در کل توی قسمت command اون برنامه فقط یکسری کد ها نوشته میشه و اون برنامه اونا رو مستقیما داخل cron وارد میکنه .

و من هم سوالم دقیقا همینه. توی اون کامندها چرا باید رمز کاربر هم واردش بشه؟

نقل‌قول
پسورد برای این لازمه که دستور shutdown بدون اجازه کاربر روت (یا عضو گروه sudo ) اجازه خاموش کردن سیستم رو نمیده و برای این هست که رمز رو لازم داریم.

آره میدونم. یک ساله که کارای Root رو توی کرون میذارم. ولی باید بدونی که کامندی که sudo میخواد رو باید توی کرون ریشه وارد کرد. نه کرون معمولی یوزر  ;)

نقل‌قول
درضمن اگر از امنیت برنامه اطمینان نداری میتونی سورس برنامه رو دانلود کنی و دقیقا برسیش کنی.

من اصلا نگفتم که برنامه‌ات رمز کاربر رو برمیداره.
من میگم کاربر رمزش رو جایی میذاره که برای هرکس قابل دیدن هست.
اینو میگم یه کاریش بکنی  ;)

حتی اگر کاربر بعد از ثبت زمان، رمز از داخل برنامه پاک بشه و به کرون اضافه بشه (یعنی توی برنامه هیچ اثری از اون پسورد نباشه) بازم هرکس با زدن
crontab -lمیتونه رمز کاربر رو ببینه.

اینو میخوام توضیح بدی.  ;)
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: fariiid- در 14 مهر 1394، 01:20 ق‌ظ
چرا از دستور shutdown استفاده نمی‌کنی؟
man shutdown

بله ممنون .زیاد با ترمانال اشنا نیستم ولی الان خوب شد.مرسی
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: fariiid- در 14 مهر 1394، 01:22 ق‌ظ
سلام میتونی از برنامه گرافیکی Task Tracker استفاده کنی.
این نرم افزار برای انجام زماندبندی شده کار ها است که انعطاف پذیری زیادی داره.
برای نصب کد زیر رو وارد کن :wget https://github.com/hamidrezakp/tasktracker/raw/master/tasktracker_1.0-0ubuntu1_amd64.deb && sudo dpkg -i tasktracker_1.0-0ubuntu1_amd64.deb
سپس توی دش بنویس task tracker برنامه میاد .
زمانش رو انتخاب کن و توی قسمت کامند بنویس :
echo 'password' | sudo shutdown -h now
password رو با رمز سیستمت عوض کن.
سوالی بود در خدمتم.



دوست خوبم .بسیار سپاسگزارم از توضیحات کامل و جامع شما.ممنون
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: nixoeen در 14 مهر 1394، 04:46 ق‌ظ
نوشتن رمز کاربری که دسترسی sudo داره در یک فایل، یکی از بدترین راهنمایی‌هایی هست که می‌تونیم بکنیم :)
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: فاروق در 15 مهر 1394، 10:01 ب‌ظ
یک رابط کاربری گرافیکی هم برای این هست که کار رو برای تازه وارد ها آسون تر میکنه:
sudo apt-get install gshutdown
عنوان: پاسخ : درخواست معرفی نرم افزار خامو شدن خودکار و زمان بندی شده سیستم
ارسال شده توسط: fariiid- در 16 مهر 1394، 11:23 ب‌ظ
ممنون دوست عزیزم