پاسخ : ابهام در مورد Cron jobs
سلام
توی ssh با یوزر روت برید بزنید
crontab -e
بعد یه خط اضافه کنید که دستور زیر رو سر تاریخ شما اجرا کنه
کد:
/scripts/suspendacct username "reason"
---------- Post added at 08:36 PM ---------- Previous post was at 08:30 PM ----------
آموزش کرون
آموزشی اجرای برنامه ها بصورت زمانبندی شده توسط Cron و At - سایت علمی نخبگان جوان
پاسخ : ابهام در مورد Cron jobs
نقل قول:
نوشته اصلی توسط
lahijsoft
ببخشید من توی این مورد مبتید هستم و فقط قسمت اول حرفتون رو فهمیدم یعنی فقط تا وارد کردن crontab -e
این رو که وارد کردم یه سری نشته اومد،حالا واسه اون کاری که شما گفتید باید چیکار کنم؟
پاسخ : ابهام در مورد Cron jobs
1. منظور ایشون اینه که اسکریپتی که براتون نحوه استفاده اش رو هم نوشته اند، کارش اینه که یوزرنیم رو بگیره و suspend کنه. حالا شما باید به هر تعداد یوزر که دارید، این کد رو بنویسید و همه رو توسط یک شل اسکریپت که هر مثلا 1 ساعت یکبار اجرا میشه، فراخوانی کنید تا طرف suspend بشود. و این یعنی احمقانه ترین کاری که برای این مورد میشه کرد!!
2. راه درست اینه که از یک سیستم اکانتینگ مثل WHMCS و یا HostBill در کنار کارتون استفاده کنید، این سیستم ها علاوه بر اکانتینگ و انجام امور مرتبط مثل suspend و un-suspend و ... امکاناتی همچون سیستم پشتیبانی و حسابداری مالی و ... و ... را نیز در اختیار شما قرار می دهند و با چنین سیستمی تمام امور را در دست خواهید گرفت، چه با پروسه هایی که بصورت خودکار و برنامه ریزی شده در آن ها اجرا می شوند و چه پروسه هایی که خودتون به کمک سیستم انجام می دهید.
ارادتمند
پاسخ : ابهام در مورد Cron jobs
بابا ایول من از همون اول فکر میکردم Cron jobs باید به WHMcs متصل بشه تا اینکارو انجام بده،خیلی ممنون :103:
پاسخ : ابهام در مورد Cron jobs
نقل قول:
نوشته اصلی توسط
reza2reza
بابا ایول من از همون اول فکر میکردم Cron jobs باید به WHMcs متصل بشه تا اینکارو انجام بده،خیلی ممنون :103:
ببینید CronJobs که در پنل کاربران CPanel هم قابل مشاهده است کارش اینه که یک دستور لینوکس رو در بازه های زمانی مشخص اجرا کنه. در مورد WHMCS هم اگر نصب کرده باشید، آخر نصب به شما میگه باید یک CronJob بسازید بطوریکه یکی از اسکریپت های PHP سیستم، در بازه زمانی دلخواه (ترجیحا روزی یکبار) اجرا بشود. این اسکریپت تمامی وظایف اصلی را در هر بار اجرا شدن انجام می دهد. با توجه به اینکه فایل های PHP باید با دستور php در لینوکس اجرا شوند، انتهای نصب نیز در ابتدای آدرس اون فایل php -q را درج کرده است.
ارادتمند
پاسخ : ابهام در مورد Cron jobs
نقل قول:
نوشته اصلی توسط
REXNET
1. منظور ایشون اینه که اسکریپتی که براتون نحوه استفاده اش رو هم نوشته اند، کارش اینه که یوزرنیم رو بگیره و suspend کنه. حالا شما باید به هر تعداد یوزر که دارید، این کد رو بنویسید و همه رو توسط یک شل اسکریپت که هر مثلا 1 ساعت یکبار اجرا میشه، فراخوانی کنید تا طرف suspend بشود. و این یعنی احمقانه ترین کاری که برای این مورد میشه کرد!!
2. راه درست اینه که از یک سیستم اکانتینگ مثل WHMCS و یا HostBill در کنار کارتون استفاده کنید، این سیستم ها علاوه بر اکانتینگ و انجام امور مرتبط مثل suspend و un-suspend و ... امکاناتی همچون سیستم پشتیبانی و حسابداری مالی و ... و ... را نیز در اختیار شما قرار می دهند و با چنین سیستمی تمام امور را در دست خواهید گرفت، چه با پروسه هایی که بصورت خودکار و برنامه ریزی شده در آن ها اجرا می شوند و چه پروسه هایی که خودتون به کمک سیستم انجام می دهید.
ارادتمند
و این یعنی احمقانه ترین کاری که برای این مورد میشه کرد!!
آقا دست شما درد نکنه:52:
پاسخ : ابهام در مورد Cron jobs
نقل قول:
نوشته اصلی توسط
lahijsoft
و این یعنی احمقانه ترین کاری که برای این مورد میشه کرد!!
آقا دست شما درد نکنه:52:
دوست عزیز، عذر میخوام، منظوری نداشتم...