কিভাবে VNC দিয়ে রাস্পবেরি পাই তে রিমোট ডেস্কটপ চালানো যায়

কিভাবে VNC দিয়ে রাস্পবেরি পাই তে রিমোট ডেস্কটপ চালানো যায়

তোমার রাস্পবেরি পাই এটি একটি আশ্চর্যজনক ছোট কম্পিউটার, তবে এটি কিছুটা অসুবিধাজনক হতে পারে। সাধারণ ব্যবহারের অধীনে, আপনাকে একটি কীবোর্ড এবং মাউস লাগাতে হবে এবং এটি একটি HDMI মনিটর (যদিও অন্যান্য প্রদর্শন ব্যবহার করা যেতে পারে) কমান্ড লাইন বা ডেস্কটপ দেখার জন্য সংযুক্ত করতে হবে।





যাইহোক, এটি সবসময় ব্যবহারিক নয়। আপনি সম্ভবত আপনার প্রধান পিসির জন্য আপনার মনিটর ব্যবহার করছেন। অথবা, এটি আপনার প্রধান টিভি হতে পারে। পরিস্থিতি যাই হোক না কেন, এমন একটি সময় আসে যখন আপনি দেখতে পাবেন যে আপনার রাস্পবেরি পাই এর সাথে দূর থেকে সংযোগ স্থাপন করা অনেক সহজ হবে।





আমরা আগে ব্যাখ্যা করেছি SSH ব্যবহার করে কিভাবে সংযোগ করতে হয় , যা দূরবর্তী কমান্ড লাইন অ্যাক্সেস প্রদান করে। কিন্তু যদি আপনার পিসি বা ল্যাপটপ থেকে রাস্পবেরি পাই ডেস্কটপে অ্যাক্সেসের প্রয়োজন হয়?





এখানে VNC আসে।

VNC কি?

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



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

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





আপনার রাস্পবেরি পাইয়ের সাথে দূরবর্তী সংযোগের জন্য TightVNC ব্যবহার করা

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

sudo apt-get update

... লিনাক্সের জন্য টাইটভিএনসি সার্ভার ইনস্টল করার আগে:





sudo apt-get install tightvncserver

মনে রাখবেন যে আপনি এটি আপনার মনিটর প্লাগ ইন দিয়ে করতে পারেন, অথবা SSH এর মাধ্যমে কমান্ড লাইনটি দূর থেকে ব্যবহার করতে পারেন।

সার্ভার অ্যাপ্লিকেশন ইনস্টল করে এটি চালান:

আইফোন 12 প্রো সর্বোচ্চ বনাম প্রো
tightvncserver

VNC সার্ভার শুরু করে শেষ করুন:

vncserver :0 -geometry 1920x1080 -depth 24

এটি প্রদর্শন 0 এ একটি সেশন তৈরি করে - এটি একটি নোট রাখুন যেহেতু আপনি সংযোগ করার সময় এটির প্রয়োজন হবে।

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

sudo apt-get install xtightvncviewer

এদিকে, উইন্ডোজ এবং ম্যাক ওএস এক্স ব্যবহারকারীরা ক্লায়েন্ট থেকে ডাউনলোড করতে পারেন www.tightvnc.com/download.php । নিশ্চিত করুন যে আপনি আপনার কম্পিউটারে TightVNC ভিউয়ার চালু করেছেন, কারণ ডাউনলোড প্যাকেজটি আপনার পিসিতে TightVNC সার্ভারও ইনস্টল করবে।

TightVNC ভিউয়ার চলার সাথে সাথে, আপনার রাস্পবেরি পাই এর IP ঠিকানা বা ডিভাইসের নাম লিখুন, তারপরে একটি কোলন এবং সেশনের সংখ্যা। উদাহরণস্বরূপ, উপরে তৈরি সেশন 0 এ সংযোগ করতে, প্রবেশ করুন MyRaspberryPi: 0 , 'MyRaspberryPi' এর পরিবর্তে আপনার নিজের ডিভাইসের নাম বা IP ঠিকানা।

বুট এ VNC চালান

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

ন্যানোতে একটি নতুন ফাইল তৈরি করে শুরু করুন:

sudo nano vnc.sh

এবং নিম্নলিখিত স্ক্রিপ্ট লিখুন:

#!/bin/sh
vncserver :0 -geometry 1920x1080 -depth 24 -dpi 96

এই প্রবেশের সাথে, পাঠ্য সম্পাদক থেকে প্রস্থান করার জন্য CTRL+X টিপুন, সংরক্ষণ করতে Y নির্বাচন করুন। পরবর্তী, অনুমতি সেট করুন:

sudo chmod +x vnc.sh

আপনি প্রবেশ করে এটি চালাতে পারেন

./vnc.sh

আরেকটি স্ক্রিপ্ট এখন প্রয়োজন, কিন্তু প্রথমে আপনাকে রুট হিসাবে লগইন করতে হবে, এবং সঠিক ডিরেক্টরিতে নেভিগেট করতে হবে:

sudo su
cd /etc/init.d/

ন্যানোতে আরেকটি ফাইল তৈরি করুন, এই সময় vncboot নামে পরিচিত:

sudo nano vncboot

নিম্নলিখিতটি লিখুন (কপি এবং পেস্ট করা উচিত, কিন্তু পরীক্ষা করুন যে এটি বহুবার পেস্ট করা হয়নি)।

#! /bin/sh
# /etc/init.d/vncboot
### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO
USER=pi
HOME=/home/pi
export USER HOME
case '' in
start)
echo 'Starting VNC Server'
#Insert your favoured settings for a VNC session
su - pi -c '/usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -pixelformat rgb565'
;;
stop)
echo 'Stopping VNC Server'
/usr/bin/vncserver -kill :0
;;
*)
echo 'Usage: /etc/init.d/vncboot start'
exit 1
;;
esac
exit 0

পরবর্তী, ফাইলটি এক্সিকিউটেবল করুন:

chmod 755 vncboot

সঙ্গে শেষ

update-rc.d /etc/init.d/vncboot defaults

... অথবা যদি এটি কাজ না করে ...

update-rc.d vncboot defaults

আপনি আপনার রাস্পবেরি পাই পুনরায় বুট করে এবং আপনার পিসি থেকে একটি ভিএনসি সংযোগের চেষ্টা করে এটি পরীক্ষা করতে পারেন।

একবার আপ এবং চলমান, আপনি অধিকাংশ ডেস্কটপ অ্যাপ্লিকেশন এবং সেটিংস সঙ্গে যোগাযোগ করতে সক্ষম হওয়া উচিত। কিছু ব্যবহারকারী TightVNC স্লো মনে করেন। সৌভাগ্যবশত একটি বিকল্প আছে - SSH সমাধানের উপর এক ধরণের VNC।

Xming এর সাথে SSH এর উপর VNC

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

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

ডাউনলোড করে শুরু করুন সোর্সফোর্জ থেকে Xming এবং ইনস্টল করা, নিশ্চিত করে যে PuTTY লিঙ্কটি ইনস্টলেশন উইজার্ডে নির্বাচিত হয়েছে।

একবার Xming ইনস্টল হয়ে গেলে, ডেস্কটপ শর্টকাট খুঁজুন, ডান ক্লিক করুন এবং নির্বাচন করুন বৈশিষ্ট্য মধ্যে টার্গেট ক্ষেত্র , নিশ্চিত করুন যে ফাইলের ঠিকানা নিম্নরূপ সংযুক্ত করা হয়েছে:

'C: Program Files (x86) Xming Xming.exe' : 0 -ক্লিপবোর্ড -মাল্টিউইন্ডো

যদি বোল্ড টেক্সট উপস্থিত না থাকে, এটি যোগ করুন এবং ক্লিক করুন আবেদন করুন

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

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

ক্লিক সংযোগ করুন - কয়েক সেকেন্ড পরে, আপনি SSH এর মাধ্যমে একটি ভার্চুয়াল ডেস্কটপ অভিজ্ঞতা উপভোগ করবেন!

মাইক্রোসফট আরডিপি ব্যবহার করে রিমোট কানেক্ট

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

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

কিভাবে একটি স্মার্ট আয়না তৈরি করবেন
sudo apt-get install xrdp

একবার ইনস্টল হয়ে গেলে, এটি যখনই আপনার পিসি থেকে একটি অনুমোদিত সংযোগ তৈরি করা হবে তখন চালানো হবে, যেমন xrdp একটি পরিষেবা হিসাবে চলে। উইন্ডোজে রিমোট ডেস্কটপ কানেকশন চালু করুন (W8.x এবং পরে এটি খুঁজে পেতে 'rdp' অনুসন্ধান করতে পারেন) এবং কম্পিউটার ক্ষেত্রে, আপনার Pi এর IP ঠিকানা ইনপুট করুন। যখন আপনি সংযোগ ক্লিক করেন, উইন্ডোজ আপনাকে সংযোগ নিশ্চিত করতে বলবে, কারণ টার্গেট কম্পিউটারের পরিচয় স্পষ্ট হবে না। যেহেতু আপনি জানেন যে এটি আপনার রাস্পবেরি পাই, এবং আপনার নেটওয়ার্কে, এটি চালিয়ে যাওয়া নিরাপদ।

অনুরোধ করা হলে, আপনার Pi অ্যাকাউন্টের ব্যবহারকারীর নাম এবং পাসওয়ার্ড ইনপুট করুন। উদাহরণস্বরূপ, যদি আপনি ডিফল্ট পরিবর্তন না করেন তবে এটি ব্যবহারকারীর নাম হবে: পাই এবং পাসওয়ার্ড: রাস্পবেরি

এক মুহুর্তে, আপনার দূর থেকে আপনার রাস্পবেরি পাইয়ের সাথে সংযুক্ত হওয়া উচিত!

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল 11 টি আশ্চর্যজনক অ্যান্ড্রয়েড অ্যাপস যা আপনার ফোন ব্যবহার করার পদ্ধতি পরিবর্তন করবে

এখানে অ্যান্ড্রয়েডের জন্য সবচেয়ে আশ্চর্যজনক অ্যাপস রয়েছে যা আপনি প্রতিদিন আপনার ডিভাইসের সাথে কীভাবে ব্যবহার করবেন এবং কীভাবে ইন্টারঅ্যাক্ট করবেন তা পরিবর্তন করবে।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • DIY
  • দূরবর্তী কম্পিউটার
  • ভিএনসি
  • রাস্পবেরি পাই
  • দূরবর্তী নিয়ন্ত্রণ
লেখক সম্পর্কে ক্রিশ্চিয়ান কাওলি(1510 নিবন্ধ প্রকাশিত)

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

ক্রিশ্চিয়ান কাওলি থেকে আরো

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

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

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