কীভাবে আমি ভিএনসির জন্য একটি এনক্রিপ্ট করা এসএসএইচ টানেল সেট আপ করব?


0

এখানে যা ঘটছে তা এখানে:

আমার উইন্ডোজ ক্লায়েন্টের টাইটভিএনসি ক্লায়েন্টটি এখানে কিছু এনক্রিপশন স্টাফের কারণে আমার ভিএনও ভিএনসি সার্ভারের সাথে যোগাযোগ করে না: জিনোম ৩.১০ ভাগ করে নেওয়ার ডেস্কটপ --- কীভাবে ভিএনসির জন্য সুরক্ষা প্রকারটি কনফিগার করবেন? । অতএব, আমি একটি এসএসএইচ টানেল তৈরি করতে চেয়েছিলাম। তবে কীভাবে করব তা আমার কোনও ধারণা নেই। আপনি আমাকে গাইড করতে পারেন?

আমি এটি কীভাবে সেট আপ করতে চেয়েছিলাম তা এখানে:

আমার ডেস্কটপ, উবুন্টু জিনোম চলমান, ডিফল্ট ভিনো ভিএনসি সার্ভার সহ, ভিএনসির মাধ্যমে দূরবর্তীভাবে অ্যাক্সেস করা যায়, তবে (ডিফল্ট দ্বারা সক্ষম) এনক্রিপশন বন্ধ করে দেওয়া যায়। যাইহোক, আমার উইন্ডোজ ল্যাপটপে, আমি কোনও এনক্রিপ্ট হওয়া এসএসএইচ টানেলের মধ্য দিয়ে চলমান সমস্ত সংযোগের সাথে ভিএনসি ক্লায়েন্ট টাইটভিএনসি ব্যবহার করে ভিএনসি সার্ভারটি অ্যাক্সেস করতে সক্ষম হতে চাই।

উত্তর:


0

যদি আপনার ভিএনসি সার্ভারের আইপি ঠিকানাটি 1.2.3.4 হয় (এবং মানক বন্দরটিতে চলমান) তবে আপনি কার্যকর করতে পারেন:

ssh -L 5959:127.0.0.1:5900 user@1.2.3.4

এটি আপনার স্থানীয় মেশিনের বন্দর 5959 থেকে একটি এনক্রিপ্ট করা টানেল সেট আপ করে যা যাদুচিহ্ন 5900 বন্দরে 1.2.3.4 এ আসে

তারপরে আপনি লোকালহোস্ট :: 5959 এ ভিএনসি করতে পারেন

উপরের অংশটি ধরে নেওয়া হয় যে আপনি নিজের স্থানীয় মেশিনে ভিএনসিও চালাচ্ছেন, সুতরাং পোর্ট 5900 নেওয়া হয়েছে; 5959 ঠিক অন্য একটি বন্দর। যদি 5900 পোর্টটি নিখরচায় থাকে তবে আপনি ssh লাইনের 5959 টি 5900 তে পরিবর্তন করতে পারেন এবং কোনও পোর্ট নির্দিষ্ট না করেই VNC কে লোকালহোস্টে (127.0.0.1) সংযুক্ত করতে পারেন।

নোট করুন যে আপনার ভিএনসি সার্ভারটি লুপব্যাক সংযোগ গ্রহণ করতে অবশ্যই কনফিগার করা উচিত; কেউ কাউকে ভিএনসিঙ থেকে নিজের কাছে রাখতে এবং ক্যাসকেডিং উইন্ডোজের অসীম স্ট্রিম শুরু করতে ডিফল্টরূপে এগুলি প্রত্যাখ্যান করে।


0

ভিএনসির সাথে সংযুক্ত হওয়ার আগে আমি আমার উইন্ডোজ ল্যাপটপ থেকে রিমোট লিনাক্স সার্ভারে একটি এসএসএইচ সংযোগ তৈরি করার জন্য একটি পুটি ক্লায়েন্ট ( https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html ) ব্যবহার করি এবং এটি ব্যবহার করে সুড়ঙ্গ স্থাপন করুন।

VNC চলাকালীন আমি এই ssh অধিবেশনটি চালিয়ে যাচ্ছি যাতে সুড়ঙ্গটি স্থির থাকে।

পুটি সংযোগটি খোলার আগে, আপনি এটিটি কনফিগার করার সময়, আপনি পুটি ক্লায়েন্ট কনফিগারেশন বিকল্পগুলির বাম পাশে "ssh" নামে একটি সাব-মেনু আইটেম সহ "সংযোগ" নামক বাম দিকে বিভাগ তালিকার নীচে একটি মেনু আইটেম পাবেন under এটি, "টানেলস" নামে আরও একটি সাব-মেনু আইটেম।

এই বিকল্পগুলির পৃষ্ঠায়, স্থানীয় (উত্স) বন্দরটি 127.0.0.1:5021 হিসাবে এবং রিমোট পোর্টটি আপনার সার্ভারের হোস্টনাম বা আইপি ঠিকানা হিসাবে কনফিগার করুন এবং লিনাক্স হোস্টে আপনার ভিএনসিভারের যে শোনাচ্ছে তা দূরবর্তী পোর্টটি কনফিগার করুন। একটি সহজ ডাকনাম ব্যবহার করে পুট্টি সেশনটি সংরক্ষণ করুন। সেশনটি খুলুন এবং আপনার লিনাক্স সার্ভারে লগ ইন করুন। এটি টানেল তৈরি করে।

এখন আপনার ভিএনসি উইন্ডোজ অ্যাপ্লিকেশনটি খুলুন এবং 127.0.0.1:5021 এর সাথে সংযোগ করতে বলুন - এবং এটি আপনি যে সুরঙ্গটি সেট আপ করেছেন সেটি ব্যবহার করবে। নোট করুন যে আপনি আপনার স্থানীয় মেশিনে একটি ভিএনসি বন্দরের সাথে সংযোগ করছেন যা আপনার রিমোট মেশিনে উপস্থিত রয়েছে, এবং এটিও নোট করুন যে দূরবর্তী মেশিনে আপনার ফায়ারওয়াল বিধিমালায় ভিএনসি দ্বারা বিজ্ঞাপন দেওয়া বন্দরে স্থানীয় ট্র্যাফিকের অনুমতি দেওয়ার জন্য সংশোধন করার প্রয়োজন হতে পারে সার্ভার, তবে এটি নিশ্চিত করার দরকার নেই যে আপনার নেটওয়ার্ক কার্ড ইন্টারফেসটি সেই বন্দরে ট্র্যাফিকের অনুমতি দেয়, কারণ এটি পোর্ট 22 (আপনার এসএসএস সংযোগ) এর উপরে টানেল করা হচ্ছে। চিয়ার্স, জেরি


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