Xy / .ssh / কনফিগারেশনে প্রক্সি জাম্প প্রতিস্থাপন করুন


32

আমি ProxyJumpআমার মধ্যে ব্যবহার করছি~/.ssh/config

Host jump                                                                          
  User jane                                                                       
  HostName 1.2.3.4
  DynamicForward 1028
Host dev                                                                        
  User bill                                                                      
  HostName 5.6.7.8                                                          
  ProxyJump jump

আমার সহকর্মী ssh এর একটি পুরানো সংস্করণ ব্যবহার করছেন (যা তারা আপডেট করতে অক্ষম)। জাম্প হোস্টের মাধ্যমে তাদের সংযোগ করার অনুমতি দেওয়ার জন্য সমতুল্য কনফিগারেশনটি কী হবে? চান DynamicForwardএখনও কাজ?


আপনার সহকর্মী ssh এর কোন সংস্করণ ব্যবহার করছেন?
কেনস্টার

এটি ওএসএক্স 10.10 সংস্করণ - এসএসএস 6.x কিছু।
সনিয়া হ্যামিল্টন

উত্তর:


43

ProxyJumpওপেনএসএইচ 7.3 এ যুক্ত করা হয়েছে তবে ব্যবহারের জন্য শর্টহ্যান্ড ছাড়া আর কিছুই নয় ProxyCommand:

Host hidden-host
  ProxyCommand ssh proxy-host -W %h:%p

যদি আপনার sshসংস্করণটি আরও পুরানো হয় তবে আপনার -Wবিকল্পের অভাব হতে পারে, আপনি ncযেমন ব্যবহার করতে পারেন তেমন:

Host hidden-host
  ProxyCommand ssh proxy-host nc %h %p 2> /dev/null

7
একটি টার্মিনাল / সেন্টিমিটারে এটি দেখতে এইরকম হবে: ssh -o ProxyCommand="ssh <proxy-host> -W %h:%p" <target>পরিবর্তেssh -J <proxy-host> <target>
igor
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.