ssh, দূরবর্তী প্রক্সি কিভাবে সক্রিয় করতে হবে?


0

আমি এই ব্যবহার ssh -D 9999 root@my.server.ip

তারপর আমি ফায়ারফক্স ব্যবহার করি এবং প্রক্সি সেটিংস মোজা 5, লোকাল হোস্ট, পোর্ট 9999 হিসাবে রাখি

এটি জরিমানা কাজ করে, তবে যদি আমি অন্য সার্ভারটিকে প্রক্সি হিসাবে ব্যবহার করতে চাই তবে কী? তারা আমার স্থানীয় হোস্টে সংযোগ করতে পারে না, আমি কি করতে পারি? আমি আমার সার্ভারে কি করতে পারি?

উত্তর:


1

প্রতিটি ব্যক্তির নিজস্ব সার্ভারে নিজের অ্যাকাউন্টটি দিন - একটি পৃথক ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে - তারপর আপনি কীভাবে একটি এসএসএইচ সুড়ঙ্গ সেটআপ করতে বলুন।

কিছু লিনাক্স বিতরণ আছে adduser এই জন্য, জেনেরিক টুল যদিও useradd


0

থেকে নিষ্কাশন man ssh:

-ডি [bind_address:] বন্দর

এর মানে আপনাকে অবশ্যই নির্দিষ্ট করতে হবে যে ভার্চুয়াল SOCKS প্রক্সি কোনও ঠিকানাটির সাথে যুক্ত হওয়া উচিত। আপনি যদি এটি আপনার কম্পিউটারের প্রতিটি ইন্টারফেসে উপলব্ধ করতে চান তবে ব্যবহার করুন *

ডিফল্ট আচরণ নিয়ন্ত্রিত হয় ssh_config (অথবা উপযুক্ত আরো স্থানীয় overrides) বিকল্প সঙ্গে GatewayPorts:

স্থানীয় ফরোয়ার্ড পোর্টে দূরবর্তী হোস্টগুলিকে সংযুক্ত করার অনুমতি দেওয়া হয়েছে কিনা তা সুনির্দিষ্ট করে। ডিফল্টরূপে, ssh (1) স্থানীয় পোর্ট ফরোয়ার্ডগুলিকে লুপব্যাক ঠিকানার সাথে সংযুক্ত করে। এটি অন্য দূরবর্তী হোস্টগুলিকে ফরওয়ার্ড করা পোর্টগুলির সাথে সংযোগ করতে বাধা দেয়। গেটওয়েপোর্টগুলি যে SSH স্থানীয় পোর্ট ফরওয়ার্ডিংগুলিকে ওয়াইল্ডকার্ড ঠিকানায় সংযুক্ত করতে হবে তা উল্লেখ করতে ব্যবহার করা যেতে পারে, এইভাবে রিমোট হোস্টগুলিকে ফরওয়ার্ড করা পোর্টগুলিতে সংযোগ করার অনুমতি দেয়। যুক্তি "হ্যাঁ" বা "না" হতে হবে। ডিফল্ট "না" হয়।


তাই হয়, ssh -D * user@my.ip -P 22 ?
user3893623

যে কমান্ড লাইন পোর্ট অনুপস্থিত। এটা এক হতে হবে -D 1234, -D 1.2.3.4:1234 অথবা -D *:1234
Daniel B

এটা এখনও সংযোগ করে না। ssh -D *:9999 user@my.ip -p 22
user3893623

ভাল, পাশাপাশি -p 22 সম্পূর্ণ অকার্যকর হচ্ছে, এই কমান্ড লাইন সঠিক। তাই আপনার সমস্যা অন্য কোথাও এবং যেমন এই প্রশ্নের বিষয় মধ্যে নেই।
Daniel B
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.