একটি এসএসএইচ-টানেলের উপরে চড়ুই


3

আমার কাজটিতে ইমামপ এবং এসএসএল বন্দরগুলি অবরুদ্ধ করার পরে কি এসএসএইচ-টানেলের উপরে স্প্যারো ব্যবহার করা সম্ভব?

উত্তর:


5

আমি মনে করি আপনার মূল কৌশলটি সঠিক, যেমন:

ssh -L 587: smtp.gmail.com: 587 -L 993: imap.gmail.com: 993 ব্যবহারকারী @ yourremotehost

আপনার জিমেইলের সাথে আপনার রেমোট হোস্টের মাধ্যমে কথা বলা উচিত। সম্ভাব্য সমস্যাগুলি হ'ল যদি আপনি এটিকে মূল হিসাবে চালাবেন না (sudo সহ), আপনাকে 1024 এর নীচে স্থানীয় বন্দর নির্দিষ্ট করার অনুমতি নেই - সুতরাং আপনি 587 বা 993 আপনার স্থানীয় বন্দর হিসাবে ব্যবহার করতে পারবেন না । সুতরাং, এই জাতীয় কিছু করুন:

ssh -L 9587: smtp.gmail.com: 587 -L 9993: imap.gmail.com: 993 ব্যবহারকারী @ yourremotehost

... এবং ডিফল্টগুলির পরিবর্তে সেই উচ্চ স্থানীয় পোর্ট নম্বরে লোকালহোস্টের সাথে কথা বলতে স্প্যারো কনফিগার করুন।

আবার, আপনি 'টেলনেট লোকালহোস্ট 9587' চেষ্টা করে ডিবাগ করতে পারেন যা আপনাকে Gmail থেকে এসএমটিপি প্রম্পট দেয় get যদি এটি কাজ করে তবে আপনার আত্মবিশ্বাস বোধ করা উচিত যে এসএসএইচ অংশটি কাজ করছে এবং স্প্যারো কনফিগারেশনে মনোনিবেশ করুন।

আপনি যদি এটি সমস্ত কাজ করে থাকেন তবে কমান্ডলাইন স্যুইচগুলির বিকল্প হ'ল আপনার স্থানীয় .ssh ডিরেক্টরিতে 'কনফিগার' নামে একটি ফাইল তৈরি করা যা দেখতে এই জাতীয় দেখাচ্ছে:

Host yourremotehost    
        LocalForward    9587    smtp.gmail.com:587
        LocalForward    9993    imap.gmail.com:993

সত্যি বিশ্বয়কর. এটি আমার পক্ষে কাজ করে না। আপনি যদি ফায়ারওয়াল দ্বারা অবরুদ্ধ হয়ে পড়ে এবং স্প্যারো ব্যবহার করতে না পারেন তবে উপরের যে কেউ চেষ্টা করতে পারে?
ডটক্র্যাশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.