উত্তর:
আপনি এই বিকল্পগুলি .ssh / কনফিগারেশনে যুক্ত করতে পারেন এবং কিছু টাইপ করে সংরক্ষণ করতে পারেন:
Host host
BatchMode yes
কাজ করা উচিত।
আমি এই সমস্যাটি পেয়েছি এবং উত্তরটি এখানে পেয়েছি:
http://www.gossamer-threads.com/lists/openssh/dev/47179
মূলত, ওপেনশ চ্যালেঞ্জ-রিপসনস প্রয়োগ করতে কীবোর্ড-ইন্টারেক্টিভ ব্যবহার করে। সুতরাং এই বিকল্পগুলির মধ্যে যদি কোনও "হ্যাঁ" সেট করা থাকে, তবে কীবোর্ড-ইন্টারেক্টিভ কোডটিতে "হ্যাঁ" সেট হয়ে যায়। আপনার পছন্দসই আচরণ পেতে আপনাকে উভয়কে "না" এ সেট করতে হবে।
আমার করতেই হতো:
ssh -o PasswordAuthentication=no -o KbdInteractiveAuthentication=no -o ChallengeResponseAuthentication=no
অবশ্যই, BatchMode=yes
সেটিংসটি আপনার এবং ভবিষ্যতের প্রমাণগুলির জন্য ভবিষ্যতের যে কোনও নতুন ব্যবহারকারী ইন্টারেক্টিভ প্রমাণীকরণ পদ্ধতির বিপরীতে আপনার যত্ন নেবে।