টেলনেটের মাধ্যমে লগইন করা সম্ভব কিনা তা পরীক্ষা করার জন্য আমি একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করছি। আমি সত্যিই লগ ইন করতে চাই না; অতএব, প্রত্যাশার প্রয়োজন হয় না। আমি কেবল দেখতে চাই যে আমি লগইন প্রম্পট পেতে সক্ষম কিনা। এটি একটি লিনাক্স সিস্টেম থেকে করা হচ্ছে তাই আমি ব্যবহার করার চেষ্টা করছি nc
:
nc 192.168.10.5 23 -w 1 | grep -q login
if [ $? -eq 1 ]
then
echo "console is down"
fi
সমস্যাটি হ'ল এর ফলে আমার কনসোলটি লকআপ হয়ে যাচ্ছে। দেখে মনে হচ্ছে -w
সত্যই সংযোগটি বাদ দিচ্ছে না।
আমি টেলনেট ব্যবহার করার চেষ্টাও করেছি কিন্তু আমি স্ক্রিপ্টের মধ্যে থেকে সংযোগটি ভেঙে ফেলতে পারছি না। চেষ্টা
\echo "\035" | telnet 192.168.10.5
লগইন প্রম্পট পাওয়ার আগে বিরতি ঘটে।