ايران ويج

نسخه‌ی کامل: اجرا اسکریپ زمان reboot سنتوس7
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام خدمت ایران ویچ های عزیز گل

دوستان بنده در سنتوس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 سرور دستورات اسکریپ اجرا نمیشه مشکل چیه؟

اسکریپ ساخت پوشه امتحان کردم کار کرد اما این مورد خیر
با یوزر رووت اجراش میکنی؟
(۱۰-دى-۱۳۹۷, ۱۲:۵۷:۱۵)babyy نوشته است: [ -> ]با یوزر رووت اجراش میکنی؟

بله 

ضمنا" خودت اسکریپ میزنم اجرا بشه بدون مشکل اجرا میشه اما اینکه وقتی سیستم Reboot میشه اجرا نمیشه
یعنی 
sudo crontab
رو استفاده کردی؟!
(۱۰-دى-۱۳۹۷, ۱۹:۰۲:۳۶)babyy نوشته است: [ -> ]یعنی 
sudo crontab
رو استفاده کردی؟!

بله دگه گفتم که
کد:
crontab -e
@reboot /root/s.sh
این کد استفاده کردم


الان کد نویسی یعنی جایی مشکلی نداره؟
کد نویسیتون رو نمیدونم، شما گفتی پوشه رو میسازه ، من هم قبول کردم که کدتون مشکل نداره

تنها مشکل اینه که اون دستورات بایدتحت رووت اجرا بشن
و تنها راهش هم اینه که یوزر روت بذارتش توی کرون ..
(۱۰-دى-۱۳۹۷, ۲۳:۰۵:۵۸)babyy نوشته است: [ -> ]کد نویسیتون رو نمیدونم، شما گفتی پوشه رو میسازه ، من هم قبول کردم که کدتون مشکل نداره

تنها مشکل اینه که اون دستورات بایدتحت رووت اجرا بشن
و تنها راهش هم اینه که یوزر روت بذارتش توی کرون ..

تا جایی من میدونم کد درسته چون اسکریپ اجرا میکنم کار میکنه اما اینکه میخوام بعد reboot اجرا بشه خیر 

الان چکار کنم راهی به ذهنتون میرسه ؟