উবুন্টু লিনাক্সে কীভাবে একটি ভিএনসি সার্ভার ইনস্টল এবং চালানো যায়

উবুন্টু লিনাক্সে কীভাবে একটি ভিএনসি সার্ভার ইনস্টল এবং চালানো যায়

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





এই নির্দেশিকাটি দেখায় যে আপনার সিস্টেমে দূরবর্তী কম্পিউটিং সম্ভব করার জন্য আপনাকে উবুন্টু 20.04 LTS এ একটি ভার্চুয়াল নেটওয়ার্ক কম্পিউটিং (VNC) সার্ভার ইনস্টল করতে হবে।





একটি VNC সার্ভার কি?

Traতিহ্যগতভাবে, লিনাক্স কম্পিউটার সিকিউর শেল (এসএসএইচ) এর মতো ইউটিলিটি ব্যবহার করে টার্মিনালের মাধ্যমে অন্যান্য সিস্টেমে প্রবেশ করে। যাইহোক, কমান্ড লাইন ইন্টারফেসের একমাত্র চ্যালেঞ্জ হল যে আপনি একটি GUI ব্যবহার করে অন্য পিসির সাথে যোগাযোগ করতে পারবেন না। এখানেই একটি VNC সংযোগ কাজে আসে।





একটি ভার্চুয়াল নেটওয়ার্ক কম্পিউটিং সার্ভার, যা সাধারণত একটি ভিএনসি সার্ভার নামে পরিচিত, এমন একটি সিস্টেম যা আপনাকে গ্রাফিক্যাল ইন্টারফেস ব্যবহার করে একটি নেটওয়ার্কের মাধ্যমে অন্য পিসির সাথে দূর থেকে অ্যাক্সেস এবং যোগাযোগ করতে দেয়। অনেক VNC অ্যাপ্লিকেশন তৈরি করা হয়েছে; তাদের মধ্যে কিছু TightVNC, TigerVNC, এবং RealVNC অন্তর্ভুক্ত। এই নির্দেশিকায়, আমরা ব্যবহার করব x11vnc আমাদের উবুন্টু সিস্টেমে রিমোট কম্পিউটিং স্থাপনের জন্য সার্ভার।

X11vnc হল একটি লাইটওয়েট VNC সার্ভার যা রিমোট ডেস্কটপের জন্য অতিরিক্ত ডিসপ্লে তৈরি করে না। পরিবর্তে, এটি রিয়েল-টাইমে আপনার লিনাক্স সিস্টেমের বিদ্যমান x11 ডিসপ্লে (KDE, GNOME, Xfce, ইত্যাদি) দেখায়। X11vnc এর সাথে আরেকটি সুবিধা হল যে আপনি যে কোন VNC ক্লায়েন্ট বা ভিউয়ার এর সাথে সংযোগ করতে ব্যবহার করতে পারেন।



X11vnc সার্ভারে বিল্ট-ইন SSL/TLS এনক্রিপশন এবং 2048 বিট RSA প্রমাণীকরণ রয়েছে, যার মধ্যে VeNCrypt সমর্থন সহ UNIX অ্যাকাউন্ট এবং পাসওয়ার্ড লগইন সিস্টেম রয়েছে।

একটি সামঞ্জস্যপূর্ণ ডিসপ্লে ম্যানেজার ইনস্টল করা

উবুন্টু লিনাক্স ডিফল্ট ডিসপ্লে ম্যানেজার হিসাবে জিনোম ডেস্কটপ ম্যানেজার (জিডিএম) ব্যবহার করে। উবুন্টুর নতুন সংস্করণ ব্যবহার gdm3 । দুর্ভাগ্যক্রমে, জিডিএম সাধারণত x11vnc সার্ভারের সাথে খুব ভাল কাজ করে না। এটি কাটিয়ে উঠতে, আপনাকে লাইট ডিসপ্লে ম্যানেজার ইনস্টল করতে হবে, অথবা lightdm





ব্যবহার করে টার্মিনাল খুলুন Ctrl + Alt + T কীবোর্ড শর্টকাট। প্রথমে, আপনার সফটওয়্যার উৎস ব্যবহার করে আপডেট করুন উপযুক্ত

sudo apt update

তারপরে, নীচের উল্লিখিত কমান্ডটি ব্যবহার করে lightdm ইনস্টল করুন:





sudo apt install lightdm

ইনস্টলেশন প্রক্রিয়ার সময় নিম্নলিখিত স্ক্রিনটি উপস্থিত হবে। টিপুন প্রবেশ করুন চালিয়ে যেতে আপনার কীবোর্ডের কী।

পরবর্তী, নির্বাচন করুন lightdm বিকল্প এবং টিপুন প্রবেশ করুন আপনার কীবোর্ডে।

ডিসপ্লে ম্যানেজার পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার পিসি রিবুট করুন।

sudo reboot

আপনি রিবুট করার পরে লগইন স্ক্রিনে সামান্য পরিবর্তন লক্ষ্য করবেন কারণ আপনি এখন ব্যবহার করছেন lightdm আপনার ডিসপ্লে ম্যানেজার হিসেবে।

উবুন্টুতে x11vnc সার্ভার ইনস্টল করা

X11nvc সার্ভার ইনস্টল করতে, টিপে আপনার সিস্টেম টার্মিনাল খুলুন Ctrl + Alt + T । তারপরে, নিম্নলিখিত কমান্ডটি চালান।

sudo apt install x11vnc

X11vnc সার্ভার কনফিগার করা হচ্ছে

আপনি এখন x11nvc সার্ভার চালু করার জন্য ব্যবহৃত একটি পরিষেবা কনফিগার করবেন। নামে একটি ফাইল তৈরি করুন x11nvc.service মধ্যে / lib / systemd / system / ডিরেক্টরি। এই গাইড ভিম ব্যবহার করে কিন্তু আপনি যে কোন ব্যবহার করতে পারেন অন্যান্য লিনাক্স টেক্সট এডিটর আপনার পছন্দের উদা ন্যানো

sudo vim /lib/systemd/system/x11vnc.service

নতুন তৈরি সার্ভিস ফাইলে নীচের বিষয়বস্তু কপি এবং পেস্ট করুন।

[Unit] Description=x11vnc service
After=display-manager.service
network.target syslog.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -forever -display :0 -auth guess -passwd randompassword
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
[Install]
WantedBy=multi-user.target

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

সম্পর্কিত: কীভাবে একটি শক্তিশালী পাসওয়ার্ড তৈরি করবেন যা আপনি ভুলে যাবেন না

সহজভাবে বলতে গেলে, সার্ভিস ফাইলের টেক্সটে বলা হয়েছে যে: এটি একটি শিশু পরিষেবা এবং অন্যান্য সমস্ত পরিষেবা শুরু হওয়ার পরে সিস্টেমের এই পরিষেবাটি শুরু করা উচিত। ব্যর্থতার ক্ষেত্রে, প্রক্রিয়াটি বহু-ব্যবহারকারীর লক্ষ্যে পৌঁছানোর আগে পরিষেবাটি পুনরায় চালু করা উচিত।

আপনি যদি ভিম ব্যবহার করেন, তাহলে টিপুন প্রস্থান চাবি. তারপর, টাইপ করুন : wq দ্বারা অনুসরণ প্রবেশ করুন চাবি পরিবর্তনগুলি সংরক্ষণ করুন এবং ভিম সম্পাদক ছেড়ে যান

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

systemctl daemon-reload

তারপরে, x11vnc পরিষেবা সক্ষম করুন।

অ্যান্ড্রয়েডের জন্য সেরা বিনামূল্যে সঙ্গীত অ্যাপ্লিকেশন
systemctl enable x11vnc.service

অবশেষে, নীচের কমান্ডটি ব্যবহার করে VNC সার্ভার শুরু করুন।

sudo systemctl start x11vnc.service

ব্যবহার করে x11vnc পরিষেবার অবস্থা পরীক্ষা করুন systemctl

systemctl status x11vnc.service

আউটপুট নীচের দেখানো অনুরূপ হওয়া উচিত।

আপনি উপরের আউটপুট থেকে দেখতে পারেন, পরিষেবাটি সক্রিয় এবং চলছে।

আরেকটি গুরুত্বপূর্ণ বিষয় লক্ষ্য করা যায় যে পোর্টটি x11vnc সার্ভার ব্যবহার করছে (এই ক্ষেত্রে, পোর্ট 5900 )।

আপনার ফায়ারওয়ালে সার্ভার পোর্ট সক্ষম করা

উবুন্টু ব্যবহার করে ufw ডিফল্টরূপে ফায়ারওয়াল। X11vnc সার্ভার দ্বারা ব্যবহৃত পোর্টের মাধ্যমে অন্যান্য পিসি উবুন্টু সিস্টেমে প্রবেশ করতে সক্ষম করতে, নিম্নলিখিত কমান্ডটি জারি করুন।

sudo ufw allow 5900/tcp

অন্য কম্পিউটার থেকে সংযোগ

আপনি এখন VNC ব্যবহার করে দূরবর্তী ডেস্কটপ সংযোগের মাধ্যমে আপনার উবুন্টু সিস্টেমের সাথে সংযোগ করতে পারেন।

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

ডাউনলোড করুন: RealVNC দ্বারা VNC ভিউয়ার

ভিএনসি ক্লায়েন্ট ডাউনলোড করার পরে, এটি আপনার সিস্টেমে ইনস্টল করুন এবং অ্যাপ্লিকেশনটি চালু করুন।

এই নির্দেশিকাটি ভিএনসি কানেক্টের ম্যাকওএস ইনস্টলেশন ব্যবহার করে তবে প্রক্রিয়াটি অন্যান্য অপারেটিং সিস্টেমের জন্যও একই রকম হবে।

আপনি যে পিসিতে সংযোগ করতে চান তার IP ঠিকানা লিখুন, তারপরে x11vnc সার্ভার দ্বারা ব্যবহৃত পোর্ট নম্বর। তারপর, টিপুন প্রবেশ করুন কানেক্ট করার জন্য আপনার কীবোর্ডের কী।

বিঃদ্রঃ: উবুন্টুতে, আপনি নীচের কমান্ডটি লিখে আপনার আইপি ঠিকানা পেতে পারেন।

ip addr

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

পরবর্তী স্ক্রিনে, আপনাকে একটি পাসওয়ার্ড লিখতে বলা হবে, যা আপনি সেট করা পাসওয়ার্ড x11vnc.service উপরে ফাইল। সেই অনুযায়ী পাসওয়ার্ড দিন এবং চাপুন ঠিক আছে চালিয়ে যেতে বোতাম।

আপনি এখন অন্য ডিভাইস থেকে আপনার পিসি অ্যাক্সেস করতে সক্ষম হবেন।

স্ক্রিন লকিং অক্ষম করা হচ্ছে

X11vnc সার্ভার ব্যবহার করার সময় যে সমস্যার সম্মুখীন হতে হয় তার মধ্যে একটি হল স্ক্রিন লকিং। যাইহোক, আপনি সহজেই আপনার পিসিতে স্ক্রিন লক নিষ্ক্রিয় করে এই সমস্যার সমাধান করতে পারেন।

উপর মাথা সেটিংস> গোপনীয়তা> স্ক্রিন লক এবং নিশ্চিত করুন যে আপনি নিষ্ক্রিয় করেছেন স্বয়ংক্রিয় স্ক্রিন লক এবং সাসপেন্ডে লক স্ক্রিন বিকল্প

বিঃদ্রঃ : এটি একটি সম্ভাব্য নিরাপত্তা ঝুঁকি, তাই পরে এটি আবার সক্ষম করতে ভুলবেন না।

আপনার লিনাক্স মেশিনে দূর থেকে কাজ করা

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

দূরবর্তী কম্পিউটিংয়ের ক্ষেত্রে অপারেটিং সিস্টেমগুলি সীমাবদ্ধতা নয়। প্রায় প্রতিটি অপারেটিং সিস্টেমের জন্য বেশ কয়েকটি অ্যাপ্লিকেশন পাওয়া যায় যা আপনাকে আপনার কম্পিউটারে একটি VNC সার্ভার সেটআপ করতে দেয়।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল আপনার উইন্ডোজ পিসি যে কোন জায়গা থেকে নিয়ন্ত্রণ করার জন্য শীর্ষ 10 রিমোট অ্যাক্সেস সফটওয়্যার

যখন আপনি লোকেশন জুড়ে কম্পিউটারে কাজ করার প্রয়োজন হয় তখন আপনি কি করেন? যে কোন জায়গা থেকে অন্য পিসির সাথে সংযোগ করতে এই রিমোট অ্যাক্সেস সফটওয়্যার ব্যবহার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • দূরবর্তী কম্পিউটার
  • দূরবর্তী প্রবেশাধিকার
  • উবুন্টু
লেখক সম্পর্কে যেতে ভাল(36 নিবন্ধ প্রকাশিত)

Mwiza পেশায় সফটওয়্যার তৈরি করে এবং লিনাক্স এবং ফ্রন্ট-এন্ড প্রোগ্রামিং-এ ব্যাপকভাবে লেখালেখি করে। তার কিছু আগ্রহের মধ্যে রয়েছে ইতিহাস, অর্থনীতি, রাজনীতি এবং এন্টারপ্রাইজ-আর্কিটেকচার।

অ্যান্ড্রয়েড টেক্সট অ্যাপের সেরা ভয়েস
Mwiza Kumwenda থেকে আরো

আমাদের নিউজলেটার সদস্যতা

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

সাবস্ক্রাইব করতে এখানে ক্লিক করুন