উত্তর:
না, আপনাকে ফরওয়ার্ড বন্দরে প্রতি একটি এসএসএস সংযোগের দরকার নেই, কেবল আরও -L
বিবৃতি যুক্ত করুন:
ssh -L LPort1:RHOST1:RPORT1 -L LPORT2:RHOST2:RPORT2 me@ju.mp.ho.st
আপনি যদি নিজের মতো করে কোনও মিলে যাওয়া বিভাগটি সেট আপ করেন তবে ssh jump
এটি "উপনাম" ব্যবহার করে সংক্ষিপ্ত করা যেতে পারে :jump
~/.ssh/config
Host jump
User myUserName
Hostname ju.mp.ho.st
Port 2345
LocalForward 8080 remotewebserver:8080
LocalForward 8443 remotewebserver:8443
LocalForward 8923 remotewebserver:8923
LocalForward 8181 remotewebserver:8181
# Eliminates reconnection delay, and does not try to re-forward ports:
Host *
ControlMaster auto
ControlPath /tmp/%r@%h:%p
আমি বেশ কয়েক বছর ধরে এই কৌশলটি ব্যবহার করেছি, অবশ্যই ইতিমধ্যে 10+ বন্দর সহ, তবে যখন আমার আরও বন্দরগুলি এগিয়ে পাঠানো দরকার তখন আমি ডায়নামিক মোজা প্রক্সি সমর্থন ব্যবহার করি -D
।
bind: Address already in use channel_setup_fwd_listener_tcpip: cannot listen to port:
তারপরেCould not request local forwarding.
কন্ট্রোল * সেটিংসের সাহায্যে এগুলি চলে গেছে, ধন্যবাদ! পিএস: আমি সে মন্তব্যটি পতাকাটি অনেকটা এসই তে ব্যবহার করছি, এবং আপনি এটির প্রথম ব্যবহারকারীর ব্যক্তিও এটি ব্যবহার করতে দেখেছি। তার প্রশংসা করুন :)