ssh “-P” বিকল্পটি কীসের জন্য ব্যবহার করা হচ্ছে?


19

লিনাক্স ওএসের জন্য একটি পুরানো (2001?) স্ক্রিপ্টে আমি কমান্ডটির -Pবিকল্পটি ব্যবহার করতে পেরেছি ssh:

$ ssh -P host.domain -l user

তবে sshম্যানুয়াল পৃষ্ঠায় কোনও -Pবিকল্পের উল্লেখ নেই । তবুও, কার্যকর করা ssh -P host.domainকোনও সতর্কতা বা ত্রুটি দেখায় না।

এটা কি? একটি পুরানো / অনির্ধারিত বিকল্প হতে পারে?

উত্তর:


26

পুরানো সংস্করণ ম্যান পৃষ্ঠা:

-P

অ-সুবিধাযুক্ত বন্দর ব্যবহার করুন। এটির সাহায্যে আপনি rhosts বা আরএসরোস্টের শংসাপত্রগুলি ব্যবহার করতে পারবেন না তবে এটি এমন কিছু ফায়ারওয়াল বাইপাস করতে ব্যবহার করা যেতে পারে যা সুবিধাযুক্ত উত্স বন্দরগুলি পাস করার অনুমতি দেয় না।

[...]

UsePrivilegedPort

অন্য প্রান্তের সাথে সংযোগ করার সময় সুবিধাযুক্ত বন্দরটি ব্যবহার করতে হবে কিনা তা নির্দিষ্ট করে। ডিফল্ট হ্যাঁ, যদি rhosts বা rsarhosts প্রমাণীকরণ সক্ষম করা থাকে।

সোর্স কোড থেকে সরাসরি:

            case 'P':       /* deprecated */
                    options.use_privileged_port = 0;
                    break;

এটি 0 এ বিকল্প সেট করে, যা যাইহোক ডিফল্ট মান বলে মনে হয়, তাই এটি কিছুই করে না। অবহেলিত বিকল্পগুলি উপেক্ষা করা ক্ষেত্রে কার্যক্ষমতাকে প্রভাবিত করে না এমন ক্ষেত্রে পিছনে সামঞ্জস্য করতে সহায়তা করে ...

/* deprecated */পরিবর্তন তারিখ 2002-09-04 ফিরে।


এমনকি উপরে উল্লিখিত কোডের বিটটিও (ওপেনশ-পোর্টেবল 7..7 থেকে) সাম্প্রতিক প্রতিশ্রুতিতে সরিয়ে দেওয়া হয়েছে :

আপস্ট্রিম: ইউজারপ্রাইভেলিজডপোর্টকে হ্রাস করুন

এখন ssh (1) setuid চালানোর জন্য সমর্থনটি সরিয়ে ফেলা হয়েছে, সমর্থনকারী কোডটি সরান এবং ম্যান পৃষ্ঠাগুলিতে এর উল্লেখগুলি পরিষ্কার করুন

আমরা ২০০২ সাল থেকে এসএসইউ (১) সেটুইড বিট প্রেরণ করি নি aআয়ন যদি সত্যিই কম বন্দর নম্বর থেকে সংযোগ স্থাপনের প্রয়োজন হয় তবে এটি একটি ছোট সেটুইড প্রক্সিকম্যান্ডের মাধ্যমে প্রয়োগ করা যেতে পারে।

ঠিক আছে মার্কস @ জেএমসি @ ডিজেএম @

ওপেনবিএসডি-কমিট-আইডি: d03364610b7123ae4c6792f5274bd147b6de717e

এটি এখনও বিকল্পটিকে উপেক্ষা করে কিন্তু এর সাথে যেতে অভ্যন্তরীণ ভেরিয়েবল সেট করে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.