লিনাক্সে রিমোট ডেস্কটপ কিভাবে সেট আপ করবেন

How Set Up Remote Desktop Linux



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

আপনার প্রয়োজনে রিমোট ডেস্কটপ ব্যবহার করার অনেক উপায় আছে। এই নিবন্ধটি আপনাকে দেখাবে কিভাবে লিনাক্সে রিমোট ডেস্কটপ সেটআপ করতে হয়।







লিনাক্সে রিমোট ডেস্কটপ

লিনাক্সে রিমোট ডেস্কটপ সেটআপ করার বিভিন্ন উপায় রয়েছে। CLI এর জন্য, SSH সম্ভবত এটির জন্য ব্যবহার করার সেরা পদ্ধতি। আপনি যদি একটি GUI রিমোট ডেস্কটপ খুঁজছেন, অন্যান্য অনেক বিকল্প উপলব্ধ আছে। এই নিবন্ধটি লিনাক্সে রিমোট ডেস্কটপ ও use ব্যবহারের কিছু জনপ্রিয় উপায়গুলি অন্তর্ভুক্ত করবে।



আপনার ডিস্ট্রোর উপর নির্ভর করে, প্রতিটি বৈশিষ্ট্যগুলির কিছু বৈশিষ্ট্য বা বৈশিষ্ট্য পরিবর্তিত হতে পারে। আমি এই নিবন্ধের জন্য উবুন্টু ব্যবহার করব।



টিম ভিউয়ার

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





টিমভিউয়ার একটি ক্রস-প্ল্যাটফর্ম টুল যা উইন্ডোজ, লিনাক্স, ম্যাকওএস এবং অন্যান্য অপারেটিং সিস্টেমের জন্য উপলব্ধ। লিনাক্সে ইনস্টল করতে, আপনার সিস্টেমের জন্য উপযুক্ত লিনাক্স প্যাকেজ নিন। TeamViewer ডাউনলোড করুন এখানে.

আমার ক্ষেত্রে, যেহেতু আমি উবুন্টু ব্যবহার করছি, আমি DEB প্যাকেজটি ধরলাম। আপনি যদি OpenSUSE, RHEL, CentOS বা Fedora ব্যবহার করেন, তাহলে আপনাকে RPM প্যাকেজটি ধরতে হবে।



উবুন্টুতে DEB প্যাকেজ ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান।

$sudoউপযুক্তইনস্টল/teamviewer_15.7.6_amd64.deb

OpenSUSE বা SUSE লিনাক্সে RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudoজিপারইনস্টল/teamviewer.x86_64.rpm

RHEL বা CentOS- এ RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudo yum ইনস্টল করুন/teamviewer.x86_64.rpm

ফেডোরাতে RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudodnf localinstall teamviewer.x86_64.rpm

আপনি যদি আর্চ লিনাক্স বা আর্চ-ডেরিভেটিভস চালাচ্ছেন, তাহলে আপনি এখানে AUR থেকে TeamViewer ধরতে পারেন।

ইনস্টলেশন সম্পন্ন হলে অ্যাপটি চালু করুন।

লাইসেন্স চুক্তি গ্রহণ করুন।

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

রিমোট ডেস্কটপের পার্টনার আইডি লিখুন এবং কানেক্ট ক্লিক করুন।

TeamViewer দূরবর্তী ডেস্কটপের পাসওয়ার্ড চাইবে।

ভয়েল! দূরবর্তী ডেস্কটপ সফলভাবে কনফিগার করা হয়েছে!

রেমমিনা

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

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

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

রেমমিনা ইনস্টল করার বিভিন্ন উপায় রয়েছে। আপনার ডিস্ট্রো উপর নির্ভর করে, পদ্ধতি পরিবর্তিত হবে। অফিসিয়াল দেখুন রেমমিনা ইনস্টলেশন গাইড এখানে.

এই বিভাগে রেমমিনা স্ন্যাপ এবং ফ্ল্যাটপ্যাক কীভাবে ইনস্টল করবেন তা কভার করা হবে। এগুলি সর্বজনীন লিনাক্স প্যাকেজ, তাই আপনি যে কোনও ডিস্ট্রোতে সেগুলি উপভোগ করতে পারেন।

রেমমিনা স্ন্যাপ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান। মনে রাখবেন যে আপনাকে ইতিমধ্যে আপনার সিস্টেমে স্ন্যাপি (স্ন্যাপ প্যাকেজ ম্যানেজার) ইনস্টল করতে হবে।

$sudoস্ন্যাপইনস্টলremmina

রেমমিনা ফ্ল্যাটপ্যাক ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান। স্ন্যাপের মতো, আপনাকে প্রথমে স্ন্যাপ প্যাকেজ ম্যানেজার ইনস্টল করতে হবে।

$sudoflatpakইনস্টলflathub org.remmina.Remmina

ইনস্টলেশন সম্পন্ন হলে, সরঞ্জামটি চালু করুন।

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

নো মেশিন

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

NoMachine এমন একটি দূরবর্তী ডেস্কটপ সমাধান। বিনা মূল্যে আসার সময় এর বৈশিষ্ট্য টিমভিউয়ারের সমান হতে পারে। গোপনীয়তা-সংশ্লিষ্টদের কাছে এটি কিছুটা সন্দেহজনক মনে হতে পারে। আপনি হয়তো ভাবছেন, কিভাবে NoMachine তাদের নিজেদের টিকিয়ে রাখার জন্য প্রয়োজনীয় অর্থ পায়? অনুসারে নো মেশিন , তাদের আয়ের উৎস ব্যবসার কাছে তাদের সফটওয়্যার বিক্রি করছে। NoMachine কোন ব্যক্তিগত তথ্য সংগ্রহ করে না, অথবা এটি রাজস্বের জন্য AdWare ব্যবহার করে না।

NoMachine হল একটি ক্রস-প্ল্যাটফর্ম টুল যা উইন্ডোজ, লিনাক্স এবং ম্যাকোসের জন্য উপলব্ধ। লিনাক্সের ক্ষেত্রে, NoMachine DEB (ডেবিয়ান, উবুন্টু এবং ডেরিভেটিভস) এবং RPM (Fedora, SUSE, RHEL, CentOS, এবং ডেরিভেটিভস) প্যাকেজে পাওয়া যায়। আপনি যদি আর্চ লিনাক্স (বা ডেরিভেটিভস) চালাচ্ছেন, তাহলে দেখুন AUR এ NoMachine এখানে.

NoMachine ডাউনলোড করুন এখানে.

ডেবিয়ান, উবুন্টু এবং ডেরিভেটিভসে DEB প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudoউপযুক্তইনস্টল/nomachine_6.11.2_1_amd64.deb

OpenSUSE, SUSE Linux এবং ডেরিভেটিভে RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudoজিপারইনস্টল/nomachine_6.11.2_1_x86_64.rpm

ফেডোরা (dnf ব্যবহার করে) এ RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudodnf localinstall nomachine_6.11.2_1_x86_64.rpm

CentOS, RHEL এবং ডেরিভেটিভে RPM প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$sudo yum ইনস্টল করুন/nomachine_6.11.2_1_x86_64.rpm

NoMachine এর দুটি অংশ আছে: NoMachine সার্ভার এবং NoMachine ক্লায়েন্ট। সার্ভারটি অন্যান্য NoMachine ক্লায়েন্টদের সিস্টেমের সাথে সংযোগ করার অনুমতি দেওয়ার জন্য দায়ী থাকবে। সেই দূরবর্তী ডেস্কটপগুলিকে সংযোগ এবং ব্যবহারের জন্য ক্লায়েন্ট ব্যবহার করা হবে।

প্রথমে, আমরা NoMachine সার্ভারটি পরীক্ষা করব। NoMachine সার্ভার চালু করুন।

NoMachine সার্ভার স্ট্যাটাস উইন্ডো পপ আপ হবে। এখানে 4 টি ট্যাব রয়েছে। প্রথমটি হল সার্ভারের অবস্থা। এখানে, আপনি সার্ভার আইপি ঠিকানা দেখতে পারেন। সার্ভার থামানো, পুনরায় চালু করা এবং বন্ধ করার বিকল্পও রয়েছে।

পরবর্তী, আমরা সার্ভার পছন্দ ট্যাব চেক করব। এখানে, আপনি সার্ভারের আচরণ কনফিগার করতে পারেন।

পরবর্তী, আমরা NoMachine ক্লায়েন্ট চেক করব। এই ক্লায়েন্টটি NoMachine রিমোট ডেস্কটপে সংযোগ করতে ব্যবহৃত হবে।

একটি দূরবর্তী ডেস্কটপ সংযোগ যোগ করতে, নতুন বোতামটি ক্লিক করুন।

NoMachine নতুন সংযোগ তৈরির প্রক্রিয়া শুরু করবে। প্রথমে, প্রোটোকল নির্বাচন করুন। দুটি উপলব্ধ প্রোটোকল রয়েছে: এনএক্স এবং এসএসএইচ। GUI রিমোট ডেস্কটপের জন্য NX ব্যবহার করার পরামর্শ দেওয়া হয়।

NoMachine সার্ভার আইপি এবং পোর্ট লিখুন।

পরবর্তী ধাপ হল প্রমাণীকরণ পদ্ধতি। বেশিরভাগ সময়, এটি পাসওয়ার্ড হতে চলেছে।

NoMachine জিজ্ঞাসা করবে আপনি সংযোগের জন্য একটি নির্দিষ্ট প্রক্সি কনফিগার করতে চান কিনা। যদি কোন প্রক্সি না থাকে যা আপনি সেট করতে চান, তাহলে একটি প্রক্সি ব্যবহার করবেন না নির্বাচন করুন।

সংযোগের একটি নাম দিন। নামটি এমন কিছু হওয়া উচিত যা আপনাকে সিস্টেমটিকে সহজেই চিনতে দেয়।

সংযোগ সেট করা হয়েছে! রিমোট ডেস্কটপে সংযোগ করতে ডান ক্লিক করুন এবং স্টার্ট কানেকশন নির্বাচন করুন।

দূরবর্তী ডেস্কটপের ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন।

একবার সংযুক্ত হয়ে গেলে, NoMachine সফটওয়্যার ব্যবহারের জন্য কিছু দ্রুত টিপস এবং কৌশল দেখাবে।

ভয়েলা! দূরবর্তী ডেস্কটপ উপভোগ করুন!

মনে রাখবেন যে রেমমিনা নো মেশিন সার্ভারের সাথেও সামঞ্জস্যপূর্ণ।

উপসংহার

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

উপভোগ করুন!