এসএসএইচ দিয়ে আপনি দুটি উপায় করতে পারেন।
একটি SOCKS প্রক্সি সহ সবকিছু টানেল করুন
নিম্নলিখিত কমান্ডটি ব্যবহার করে দূরবর্তী মেশিনে লগ ইন করুন:
ssh -D 8080 remote-host
এখন আপনার ব্রাউজারের প্রক্সি সেটিংসে যান এবং হোস্টের নাম 127.0.0.1
এবং পোর্ট 8080
(বা -D
বিকল্পটিতে আপনি যে কোনও বন্দরটি দিয়েছিলেন ) সহ একটি সোকস প্রক্সি ব্যবহার করতে এটি কনফিগার করুন । এখন আপনার ওয়েব ব্রাউজারে লোড করা সমস্ত পৃষ্ঠা এসএসএইচ সংযোগের মাধ্যমে সুড়ঙ্গ করা হবে। দূরবর্তী হোস্ট থেকে আপনি এখন একইভাবে ব্যক্তিগত ওয়েব পৃষ্ঠায় অ্যাক্সেস করতে সক্ষম হবেন।
আপনার কাজ শেষ হয়ে গেলে আপনার ব্রাউজারের প্রক্সি সেটিংসটি স্বাভাবিক অবস্থায় ফিরে আসুন।
এই পদ্ধতির এক নিচে দিকটি হ'ল ওয়েব ব্রাউজারে থাকা সমস্ত অন্যান্য ট্র্যাফিকও এসএসএইচ সংযোগের মধ্য দিয়ে যাবে। উল্টোদিকে, আপনি তাদের আসল হোস্টের নাম সহ দূরবর্তী সার্ভারগুলি অ্যাক্সেস করতে পারবেন এবং একাধিক ব্যক্তিগত সাইট সহজেই অ্যাক্সেস করতে পারবেন।
একক বন্দরটি টানেল করুন।
বিকল্প পদ্ধতি হ'ল একক পোর্ট ফরওয়ার্ড করতে এসএসএইচ ব্যবহার করা:
ssh -L 8080:server-hostname:80 remote-host
এখন আপনি যদি আপনার ওয়েব ব্রাউজারটিকে নির্দেশ করেন তবে আপনার http://localhost:8080/
সামগ্রীগুলি http://server-hostname/
দূরবর্তী হোস্টের মতো দেখতে পাওয়া উচিত ।
এই পদ্ধতির সুবিধা হ'ল এটি ব্রাউজারের বাকি ট্র্যাফিককে একা ফেলে দেয়। খারাপ দিকটি হ'ল দূরবর্তী সাইটটি সম্পূর্ণ ইউআরএল রেফারেন্স ব্যবহার করে তবে কিছু লিঙ্ক কাজ করবে না। যদি সাইটটি বেশিরভাগ ক্ষেত্রে সম্পর্কিত ইউআরএল রেফারেন্স ব্যবহার করে তবে এই পদ্ধতিটি পর্যাপ্ত হওয়া উচিত।
এই উভয় সমাধানের জন্য, বন্দরটি সম্পর্কে বিশেষ কিছু নেই 8080
। আপনি চাইলে যে কোনও ফ্রি স্থানীয় পোর্ট নম্বর ব্যবহার করতে পারেন, যতক্ষণ না আপনি ssh
অনুরোধে এবং ওয়েব ব্রাউজারে একই নম্বরটি ব্যবহার করতে ভুলবেন না ।