আপনি যদি ওপেনএসএইচএইচ (7.3+) এর নতুন সংস্করণটি চালাচ্ছেন তবে আপনি ProxyJump
যা ব্যবহার করতে পারেন যা যাদুতে সবকিছু একসাথে বেক করে :
ssh -J windows_machine remote_server
আপনার ~/.ssh/config
চেহারাতে যা দেখতে:
Host remote_server
HostName remote_server
ProxyJump windows_machine
User myname
ProxyJump
সম্পূর্ণ এসএসএইচ সিনট্যাক্স সমর্থন করে, সুতরাং যদি আপনি jim
চালু থাকেন windows_server
এবং এটি 2222
এসএসএসের জন্য পোর্ট ব্যবহার করে। তখন থেকে remote_server
আইপি এ আপনি লিখতে পারেন:192.168.0.110
windows_server
Host remote_server
HostName 192.168.0.110
ProxyJump jim@windows_machine:2222
User myname
এবং এখনওssh remote_server
সেখানে পৌঁছানোর জন্য দৌড়া।
আপনি যদি এসএসএইচের কোনও পুরানো সংস্করণ চালাচ্ছেন তবে প্রক্সিকম্যান্ড ব্যবহার করুন - এটি আপনাকে এসএসএইচকে প্রকৃত এসএসএইচ কমান্ড চালানোর আগে প্রক্সি সংযোগ স্থাপনের জন্য প্রথমে একটি কমান্ড চালানোর অনুমতি দেয়।
ssh -o ProxyCommand='ssh -W %h:%p windows_machine' remote_server
এটি এসএসএইচ- ডাব্লু বিকল্পটি ব্যবহার করে যা আরও বেশি আরকেন নেটকাট সিনট্যাক্সের জন্য শর্টহ্যান্ড ।
দ্রষ্টব্য, আপনি যখন চালাচ্ছেন ঠিক তেমন আপনি ssh remote_server
এখন আপনার কম্পিউটারে থাকা আইপিটির পরিবর্তে জাম্প বক্স থেকেwindows_machine
আইপি ব্যবহার করার বিষয়টি নিশ্চিত করতে হবে - এগুলি একই রকম হতে পারে।remove_server
তারপরে আপনি এই ~/.ssh/config
ফাইলটি আপনার ফাইলে যুক্ত করতে পারেন :
Host remote_server
HostName remote_server
User myname
ProxyCommand ssh -W %h:%p windows_machine
এই উপায়ে যদি remote_server
হয় একটি ভিন্ন মেশিন হিসাবে থেকে দেখা windows_machine
আপনি কনফিগ যে লাগাতে পারেন তারপর এবং এখনও ঠিক ব্যবহার ssh remote_server
।