পূর্ববর্তী উত্তরগুলিতে অন্তর্বর্তী সার্ভারের সাথে সংযোগ স্থাপনের জন্য (ওপেনএসএসএইচ 7.3-এ যুক্ত) কীভাবে প্রক্সি জ্যাম্প নির্দেশিকা ব্যবহার করতে হবে তা উল্লেখ করা হয়েছে, তবে কেবল কমান্ড লাইন আর্গুমেন্ট হিসাবে উল্লেখ করেছেন।
যদি না এটি মেশিন হয় তবে আপনি ভবিষ্যতে সংযুক্ত হতে পারবেন না, সবচেয়ে ভাল জিনিসটি আপনি এটি কনফিগার করেছেন ~/.ssh/config
।
আমি একটি ফাইল রাখব:
Host office-machine
Hostname yochay-machine.internal.company.local
ProxyJump bastion-machine
Host bastion-machine
Hostname organization-server.company.com
...
আপনি যদি ওপেনএসএসএইচ এর পূর্ববর্তী সংস্করণ ব্যবহার করছেন যা প্রক্সি জম্প সমর্থন করে না, আপনি এটি সমতুল্য দিয়ে প্রতিস্থাপন করবেন:
ProxyCommand ssh -W %h:%p bastion-machine
এবং যদি আপনার স্থানীয় ssh সংস্করণটি সত্যিই একটি প্রাচীন ছিল যা সমর্থন করে না -W
:
ssh bastion-machine nc %h %p
যদিও এটি শেষেরটির জন্য প্রয়োজন যে বাশান মেশিনটি nc
ইনস্টল করা আছে।
এসএসএসের সৌন্দর্য হ'ল আপনি ফাইলের প্রতিটি গন্তব্য কনফিগার করতে পারেন এবং সেগুলি খুব সুন্দরভাবে স্ট্যাক করবে। সুতরাং আপনি office-machine
সমস্ত সরঞ্জামে হোস্ট-নেম হিসাবে কাজ শেষ করেছেন (ssh, scp, sftp ...) যেহেতু তারা সরাসরি সংযুক্ত ছিল এবং তারা কীভাবে ssh_config ভিত্তিতে সংযুক্ত হবে তা নির্ধারণ করবে। আপনার কাছে এমন কোনও ওয়াইল্ডকার্ডও থাকতে পারে Host *.internal.company.local
যাতে কোনও নির্দিষ্ট ঘাঁটি পেরিয়ে সমস্ত হোস্টের সমাপ্তি ঘটে, এবং এটি তাদের সকলের জন্যই প্রযোজ্য। একবার সঠিকভাবে কনফিগার হয়ে গেলে, একটি হপ সংযোগ বা বিশটি করার মধ্যে একমাত্র পার্থক্য ধীর সংযোগের সময় হবে।