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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اجرا اسکریپ زمان reboot سنتوس7  (دفعات بازدید: 669 بار)

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

آفلاین aleas2

  • Newbie
  • *
  • ارسال: 4
اجرا اسکریپ زمان reboot سنتوس7
« : 10 دی 1397، 09:26 ق‌ظ »
سلام دوستان بنده در سنتوس7 اسکریپ بصورت زیر ایجاد میکنم

nano /root/s.sh
#!/bin/bash
sysctl net.ipv4.ip_forward=1
iptables -t nat -A PREROUTING -p tcp --dport 1040 -j DNAT --to-destination 1.1.1.1:1040
iptables -t nat -A POSTROUTING -j MASQUERADE

chmod +x /root/s.sh

 و از کرن جاب برای اجرا استفاد میکنم
crontab -e
@reboot /root/s.sh


اما زمان reboot سرور دستورات اسکریپ اجرا نمیشه مشکل چیه؟


اسکریپ ساخت پوشه امتحان کردم کار کرد اما این مورد خیر

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : اجرا اسکریپ زمان reboot سنتوس7
« پاسخ #1 : 12 دی 1397، 02:31 ق‌ظ »
باید از سرویس‌هایی مثل iptables-persistent و فایل تنظیمات sysctl.conf برای این موضوع استفاده کنید، نه از crontab.

آفلاین aleas2

  • Newbie
  • *
  • ارسال: 4
پاسخ : اجرا اسکریپ زمان reboot سنتوس7
« پاسخ #2 : 12 دی 1397، 05:22 ب‌ظ »
ممکنه از روشی گفتین راهنمایی کنین چطور اینکار انجام بدم ؟

و رووش crontab هیچ راهی نیست بشه استفاده کرد؟