এখানে লিখিত বিষয়বস্তু /etc/network/interfaces
:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
post-up /etc/network/if-up.d/sshstart
এবং sshstart
এটিতে নিম্নলিখিতগুলির সাথে একটি স্ক্রিপ্ট রয়েছে:
curl something something darkside send a file over ftps in the background &
/usr/bin/autossh -M 0 -f -N -o ServerAliveInterval=15 -o ServerAliveCountMax=3 -R 127.0.0.1:2005:127.0.0.1:22 -R 192.168.1.10:2006:192.168.2.110:1912 -L 127.0.0.1:5249:192.168.1.212:5249 username@17.16.15.2 -p 8080
যখন মেশিনটি পুনরায় চালু হয়, curl
কমান্ডটি একাধিকবার কার্যকর করা হয়, ফাইলটি এফটিপি সার্ভারে 2 বা 3 বার শেষ হয় এবং আমি যখন প্রক্রিয়াগুলি দেখি তখন মনে হয় অটোশ চালানোর একাধিক উদাহরণ রয়েছে ... নিশ্চিত না যে এটি কীভাবে হয় কিনা অটোশ জিনিসগুলি করে বা না করে তবে অবশ্যই কার্ল ফাইলটি একাধিকবার আপলোড করা উচিত নয়।
আমার হান্চটি হ'ল পুরো sshstart
স্ক্রিপ্টটি একাধিকবার চালানো হয়েছে তবে কেন তা বুঝতে পারছি না।
বুট করার সময় নেটওয়ার্ক সেটআপ প্রক্রিয়া সম্পর্কে বিশদ অনুসন্ধানের চেষ্টা করেছি তবে যা আমি খুঁজে পেলাম তা ছিল ইন্টারফেস ফাইলের সিনট্যাক্স তথ্য।
কেউ দয়া করে সাহায্য করতে পারেন?
ধন্যবাদ.
--- সম্পাদনা ---
প্রস্তাবিত বেলো হিসাবে আমি আমার ইন্টারফেস ফাইলটিকে অনুসরণ হিসাবে সংশোধন করেছি (পোস্ট-আপের উপরে খালি লাইনগুলি মুছে ফেলেছি):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
post-up /etc/network/if-up.d/sshstart
এবং sshstart এ নিম্নলিখিত লাইনটি যুক্ত করেছেন:
echo $(date)>>/run/shm/sshstart.log
/run/shm/sshstart.log
একটি রিবুট পরে বিষয়বস্তু এখানে :
Wed Oct 29 08:07:00 EDT 2014
Wed Oct 29 08:07:07 EDT 2014
Wed Oct 29 08:07:07 EDT 2014
Wed Oct 29 08:07:07 EDT 2014
সুতরাং এটি 4 বার চালানো হয়েছে :( কি হচ্ছে?
echo $(date)
হ'ল দারুণ বিশ্রী এবং পরোক্ষ। পাশাপাশি ঠিক যে বানান date
। অনুরূপ বিড়াল পুরস্কার বেহুদা ব্যবহারের ।