সুচিপত্র:
- ধাপ 1: আপনার স্থানীয় নেটওয়ার্কের সাথে সংযোগ স্থাপন করুন
- ধাপ 2: SSH আপনার বোর্ডে
- ধাপ 3: দূরবর্তী ডেস্কটপ সংযোগ
- ধাপ 4: FTP সক্ষম করা
ভিডিও: দূর থেকে রাস্পবেরি পাই অ্যাক্সেস: SSH, Dekstop & FTP: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই পোস্টে, আমরা 3 টি ভিন্ন পদ্ধতি দেখতে যাচ্ছি যার মাধ্যমে আপনি রাস্পবেরি পাইকে দূর থেকে অ্যাক্সেস করতে পারেন যাতে এটির সাথে কাজ করা কিছুটা সহজ হয়। প্রথমটি হল এসএসএইচ, যা আপনাকে দূর থেকে টার্মিনালে প্রবেশের অনুমতি দেবে। দ্বিতীয়টি হ'ল একটি দূরবর্তী ডেস্কটপ সংযোগ, যা আপনাকে রাস্পবেরি পাই ডেস্কটপ অ্যাক্সেস করার অনুমতি দেবে যখন আপনাকে UI- এর সাথে যোগাযোগ করতে হবে। তৃতীয়টি আপনাকে ফাইল এবং ফোল্ডারগুলি সরাসরি অ্যাক্সেস করার অনুমতি দেবে যাতে আপনি সহজেই রাস্পবেরি পাই এবং আপনার কম্পিউটারের মধ্যে ফাইলগুলি পেতে বা স্থানান্তর করতে পারেন।
উপরের ভিডিওটি তাদের প্রত্যেকের জন্য আরও বিস্তারিতভাবে যায় এবং আমি বিভিন্ন পদ্ধতি সম্পর্কে বোঝার জন্য প্রথমে এটি দেখার পরামর্শ দিই।
ধাপ 1: আপনার স্থানীয় নেটওয়ার্কের সাথে সংযোগ স্থাপন করুন
তিনটি পদ্ধতির কাজ করার জন্য, রাস্পবেরি পাইকে সেই কম্পিউটারের সাথে একই নেটওয়ার্কের সাথে সংযুক্ত থাকতে হবে যেখান থেকে আপনি এটিতে দূরবর্তী অ্যাক্সেস পেতে চান। আপনি এটি করতে পারেন এমন বেশ কয়েকটি উপায় রয়েছে।
তারের সংযোগ:
আপনি যদি তারযুক্ত সংযোগ ব্যবহার করার পরিকল্পনা করেন তবে কেবল বোর্ডে ইথারনেট কেবলটি প্লাগ করুন এবং তারের অন্য প্রান্তে আপনার হোম রাউটারে প্লাগ করুন। বোর্ড স্বয়ংক্রিয়ভাবে নেটওয়ার্কের সাথে সংযুক্ত হওয়া উচিত।
ওয়্যারলেস (ডিসপ্লে/কীবোর্ড/মাউস সহ):
আপনি যদি ওয়্যারলেস সংযোগ ব্যবহার করার পরিকল্পনা করেন তবে আপনাকে কেবল টাস্কবারে ওয়্যারলেস নেটওয়ার্ক আইকনে ক্লিক করে, পাসওয়ার্ড প্রবেশ করে এবং ঠিক আছে ক্লিক করে নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে হবে। বোর্ড স্বয়ংক্রিয়ভাবে নেটওয়ার্কের সাথে সংযুক্ত হওয়া উচিত। এই একটি উদাহরণ জন্য ভিডিও দেখুন দয়া করে।
ওয়্যারলেস (কোন ডিসপ্লে নেই, হেডলেস মোড নেই):
আপনি মাইক্রোএসডি কার্ডের বুট ডিরেক্টরিতে wpa_supplicant.conf ফাইল তৈরি করে বোর্ডকে নেটওয়ার্কের সাথে সংযুক্ত করতে পারেন। রাস্পবেরি পাই অপারেটিং সিস্টেম এই ফাইলটি পরীক্ষা করে যখন এটি প্রথম বুট হয় এবং যদি এটি উপস্থিত থাকে, তাহলে এটি নেটওয়ার্কের সাথে সংযুক্ত হওয়ার জন্য এর মধ্যে থাকা নেটওয়ার্ক বিবরণ ব্যবহার করবে। আপনি নীচের লিঙ্ক থেকে টেমপ্লেট ফাইলটি ডাউনলোড করে আপনার দেশের কোড, নেটওয়ার্কের নাম এবং পাসওয়ার্ড দিয়ে আপডেট করতে পারেন। ফাইল তৈরি করতে নোটপ্যাড ++ বা সাবলাইম টেক্সট 3 এর মতো একটি টেক্সট এডিটর ব্যবহার করার পরামর্শ দেওয়া হয়। একবার হয়ে গেলে, ছবিটি ঝলকানি শেষ করার সাথে সাথে এটি বুট ড্রাইভে অনুলিপি করুন, তবে আপনি প্রথমবার বোর্ডটি বুট করার আগে।
WPA টেমপ্লেট ফাইল:
দেশের কোডগুলির তালিকার জন্য নিম্নলিখিত লিঙ্কটি ব্যবহার করুন:
একবার নেটওয়ার্কের সাথে সংযুক্ত হয়ে গেলে, আমাদের বোর্ডের আইপি ঠিকানা পেতে হবে। আপনি এটি অনেক উপায়ে করতে পারেন, তবে একটি সুবিধাজনক পদ্ধতি হল অ্যাংরি আইপি স্ক্যানারের মতো সফ্টওয়্যার ব্যবহার করা। দয়া করে ভিডিওটি দেখুন যদি আপনার এটি কার্যকরীভাবে দেখার প্রয়োজন হয়। সফ্টওয়্যারটি কেবল আপনার স্থানীয় নেটওয়ার্ক স্ক্যান করে এবং সমস্ত সক্রিয় ডিভাইসগুলিকে তাদের IP ঠিকানা সহ তালিকাভুক্ত করে। আমার বোর্ডের আইপি ঠিকানা হল 192.168.1.37 এবং যদি আপনার বোর্ড দেখা যায় তাহলে আপনি নিশ্চিত হতে পারেন যে এটি আপনার নেটওয়ার্কের সাথে সফলভাবে সংযুক্ত হয়েছে।
ধাপ 2: SSH আপনার বোর্ডে
আপনি যদি আগে রাস্পবেরি পাই ব্যবহার করে থাকেন তবে আপনি কিছু সময়ে টার্মিনাল উইন্ডো ব্যবহার করেছেন। টার্মিনাল ব্যবহার করলে আপনি সহজেই স্ক্রিপ্ট তৈরি করতে পারবেন, সফটওয়্যার আপডেট করতে পারবেন ইত্যাদি। ডিফল্টরূপে, আপনি বোর্ডের সাথে একটি ডিসপ্লে এবং কীবোর্ড সংযুক্ত করে টার্মিনাল অ্যাক্সেস এবং ব্যবহার করতে পারেন, কিন্তু এটি সবসময় সুবিধাজনক নয়, বিশেষ করে যদি আপনি পাই জিরো ব্যবহার করছেন- যার একটি পূর্ণ আকারের ইউএসবি পোর্ট নেই অথবা একটি পূর্ণ- আকারের HDMI পোর্ট। এসএসএইচ আপনাকে ডিসপ্লে বা কীবোর্ডের প্রয়োজন ছাড়াই টার্মিনালে প্রবেশের অনুমতি দেয়, যা এটিকে খুব সুবিধাজনক করে তোলে। আরো গুরুত্বপূর্ণ, আপনি সবকিছু টাইপ করার পরিবর্তে আপনার প্রধান কম্পিউটার থেকে কমান্ড এবং স্ক্রিপ্ট কপি/পেস্ট করতে পারেন। এসএসএইচ মানে সিকিউর শেল এবং এটি আপনাকে অনিরাপদ সংযোগের মাধ্যমে একটি ডিভাইসে নিরাপদে যোগাযোগ করতে দেয়। দুটি প্রধান উপায় আছে যার মাধ্যমে আপনি SSH সক্ষম করতে পারেন।
ডিসপ্লে/কীবোর্ড/মাউস সহ:
যদি আপনার একটি ডিসপ্লে, কীবোর্ড এবং মাউস সংযুক্ত থাকে তাহলে আপনি "পছন্দসই" মেনু থেকে "রাস্পবেরি পাই কনফিগারেশন" উইন্ডো খুলতে পারেন এবং তারপর "ইন্টারফেস" ট্যাবে স্যুইচ করতে পারেন। তারপরে আপনি কেবল এসএসএইচ -এর পাশে থাকা রেডিও বোতামটি ক্লিক করতে পারেন যা "সক্ষম" বলে এবং তারপরে ওকে টিপুন। এটি করা হচ্ছে তা দেখতে আপনি ভিডিওটি দেখতে পারেন।
কোন প্রদর্শন, হেডলেস মোড:
যদি আপনার কোন ডিসপ্লেতে অ্যাক্সেস না থাকে তবে আপনি কেবল "ssh" নাম দিয়ে একটি খালি ফাইল তৈরি করতে পারেন এবং এটি বুট ড্রাইভে অনুলিপি করতে পারেন। ফাইলে এক্সটেনশন যোগ করবেন না। ফাইল তৈরি করতে নোটপ্যাড ++ বা সাবলাইম টেক্সট 3 এর মতো একটি টেক্সট এডিটর ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। আপনি ছবিটি ফ্ল্যাশ করার পরে এই ফাইলটি অনুলিপি করুন কিন্তু আপনি এটি প্রথমবার বুট করার আগে। এটি আপনার জন্য SSH সক্ষম করবে।
একবার হয়ে গেলে, আপনাকে কেবল আপনার কম্পিউটারে একটি টার্মিনাল উইন্ডো খুলতে হবে (উইন্ডোজের জন্য কমান্ড প্রম্পট এবং ম্যাকের জন্য টার্মিনাল)। একবার হয়ে গেলে, কেবল "ssh [email protected]" টাইপ করুন এবং এন্টার টিপুন। দয়া করে সেই কমান্ডে আপনার আইপি ঠিকানা আপডেট করতে ভুলবেন না। এটি আপনাকে জিজ্ঞাসা করবে যে আপনি হোস্টটি মনে রাখতে চান এবং আপনি হ্যাঁ টাইপ করতে পারেন, তারপরে এন্টার কী টিপুন। এটি তখন আপনাকে একটি পাসওয়ার্ড জিজ্ঞাসা করবে এবং ডিফল্টভাবে, এটি উদ্ধৃতি চিহ্ন ছাড়াই "রাস্পবেরি"। একবার আপনি পাসওয়ার্ড প্রবেশ করলে, আপনি বোর্ডে লগইন করবেন এবং তারপর আপনি টার্মিনাল অ্যাক্সেস করতে পারবেন এবং কমান্ডগুলি চালাতে পারবেন যেন আপনি একটি কীবোর্ড ব্যবহার করে সরাসরি বোর্ডের সাথে সংযুক্ত ছিলেন।
ধাপ 3: দূরবর্তী ডেস্কটপ সংযোগ
SSH দরকারী যখন আপনি টেক্সট ভিত্তিক কমান্ড এবং স্ক্রিপ্ট চালাতে চান। যাইহোক, কখনও কখনও আপনাকে গ্রাফিকাল ইউজার ইন্টারফেস বা জিইউআই এর সাথে অ্যাক্সেস এবং ইন্টারঅ্যাক্ট করতে হবে এবং এই ধরনের সময়ে, একটি দূরবর্তী ডেস্কটপ সংযোগ দরকারী। দূরবর্তী অ্যাক্সেস অর্জন করা মোটেই কঠিন নয়। আপনাকে কেবল দুটি কমান্ড চালাতে হবে যা পাইতে রিমোট সংযোগ সার্ভার ইনস্টল করবে।
এই কমান্ডগুলি সরাসরি Pi টার্মিনালে চালানো যেতে পারে অথবা SSH ব্যবহার করে বোর্ডে প্রথমে লগ ইন করে এটি চালানো যেতে পারে। একবার টার্মিনালে, কেবল "sudo apt-get install tightvncserver" টাইপ করুন এবং ইনস্টল নিশ্চিত করার জন্য y লিখুন। এটি আমাদের জন্য tightvncserver ইনস্টল করবে। আমাদের পরবর্তী কমান্ডটি চালাতে হবে "sudo apt-get install xrdp" এবং ইনস্টল নিশ্চিত করার জন্য y লিখুন। এটি xrdp ইনস্টল করবে যা দূরবর্তী অ্যাক্সেস সক্ষম করবে।
এখন যা করা দরকার তা হল ডেস্কটপে প্রবেশ। এটি করার জন্য, উইন্ডোজে "রিমোট ডেস্কটপ সংযোগ" অ্যাপ্লিকেশনটি খুলুন এবং বোর্ডের আইপি ঠিকানা লিখুন। এটি আপনাকে একটি লগইন স্ক্রিনে নিয়ে যাবে যেখানে আপনাকে "pi" এবং ডিফল্ট পাসওয়ার্ড যা "রাস্পবেরি" লিখতে হবে। বোর্ডটি দূর থেকে এবং সবকিছু করুন যেন আপনি শারীরিকভাবে একটি ডিসপ্লে, কীবোর্ড এবং মাউস ব্যবহার করে বোর্ডের সাথে সংযুক্ত থাকেন।
আপনি যদি ম্যাক ব্যবহার করেন, তাহলে আপনাকে প্রথমে অ্যাপ স্টোর থেকে "মাইক্রোসফট রিমোট কানেকশন" অ্যাপটি ইনস্টল করতে হবে। তারপরে আপনি আইপি ঠিকানা, ব্যবহারকারীর নাম, পাসওয়ার্ড এবং সংযোগের নাম লিখে একটি নতুন সংযোগ তৈরি করতে পারেন। অবশেষে, সংযোগ শুরু করতে সংযোগের নামটিতে ডাবল ক্লিক করুন এবং আপনাকে রাস্পবেরি পাই ডেস্কটপে নিয়ে যাওয়া হবে। একটি পিসি এবং একটি ম্যাক উভয়ের জন্য এটি প্রদর্শন করার জন্য দয়া করে ভিডিওটি দেখুন।
ধাপ 4: FTP সক্ষম করা
একটি দূরবর্তী ডেস্কটপ সংযোগ ব্যবহার করা দরকারী কিন্তু আপনি এটি ব্যবহার করে সরাসরি আপনার পিসি এবং পাই ডেস্কটপের মধ্যে ফাইলগুলি অনুলিপি করতে পারবেন না। সৌভাগ্যবশত, আমাদের জন্য দূর থেকে এটি করার একটি সহজ উপায় আছে এবং তা হল FTP বা ফাইল ট্রান্সফার প্রোটোকল ব্যবহার করে।
FTP সেট আপ করাও সহজ। আমাদের প্রথমে "sudo apt-get update" চালিয়ে প্যাকেজের তথ্য আপডেট করতে হবে। তারপরে, আমাদের "sudo apt install proftpd" কমান্ড চালাতে হবে যা আমাদের জন্য FTP সার্ভার ইনস্টল করবে। আর এটাই আপনাকে করতে হবে। ডিফল্টরূপে, এফটিপি ব্যবহার করে অ্যাক্সেস করা যায় এমন ডিরেক্টরিগুলিতে কোনও সীমাবদ্ধতা নেই। যদি আপনার একাধিক ব্যবহারকারী থাকে তবে ব্যবহারকারীর অ্যাক্সেসকে কেবল তাদের ডিরেক্টরিতে সীমাবদ্ধ করার অর্থ হবে যা /home /user। এটি করার জন্য আপনাকে কনফিগারেশন ফাইল আপডেট করতে হবে এবং এর জন্য আপনাকে "sudo nano /etc/proftpd/proftpd.conf" কমান্ড চালাতে হবে যা একটি টেক্সট এডিটরে কনফিগ ফাইল খুলবে। "#DefaultRoot" লাইনে নিচে স্ক্রোল করুন এবং "#" কে অসম্পূর্ণ করুন যা এটি সক্ষম করবে। একবার হয়ে গেলে, "CTRL+X" তারপর "y", তারপর "ENTER" টিপে ফাইলটি সংরক্ষণ করুন। তারপরে আপনাকে "sudo service proftpd reload" কমান্ডটি চালানোর মাধ্যমে পরিষেবাটি পুনরায় লোড করতে হবে। এটি নতুন কনফিগারেশন কার্যকর করবে এবং আমরা শুধুমাত্র /home /pi ডিরেক্টরি অ্যাক্সেস করতে সক্ষম হব।
ফাইল এবং ফোল্ডার অ্যাক্সেস করা ঠিক ততটাই সহজ। আপনি একটি ওয়েব ব্রাউজার খুলতে পারেন এবং "ftp://192.168.1.37" টাইপ করতে পারেন এবং তারপর ডিফল্ট ব্যবহারকারীর নাম যা "pi" এবং ডিফল্ট পাসওয়ার্ড যা "রাস্পবেরি" দিয়ে লগ ইন করতে পারেন। তারপরে আপনি ফাইলগুলি দেখতে এবং এমনকি সেগুলি ডাউনলোড করতে সক্ষম হবেন। এটি আপনাকে নিরাপত্তার উদ্দেশ্যে সেশনটি প্রমাণীকরণ করতে বলবে। এটি সম্পূর্ণ সুবিধাজনক নয় এবং প্রস্তাবিত উপায় হল ফাইলজিলার মতো এফটিপি ক্লায়েন্ট নামে কিছু ব্যবহার করা। কেবল ডাউনলোড করে ইন্সটল করুন এবং তারপর উপরের বারে সংযোগের বিবরণ লিখুন, যেমনটি ছবিতে দেখানো হয়েছে - আইপি ঠিকানা, ব্যবহারকারীর নাম, পাসওয়ার্ড এবং পোর্ট যা 21। বোর্ডের সাথে সংযুক্ত করুন। রাস্পবেরি পাই ফাইল এবং ফোল্ডারগুলি ডান অর্ধেক দেখানো হবে এবং আপনার কম্পিউটারের ফাইল সিস্টেমটি বাম দিকে থাকবে। আপনি স্থানান্তর সক্ষম করতে ফাইলগুলি টেনে আনতে পারেন। এইভাবে, আপনি সহজেই আপনার প্রয়োজনীয় ফাইলগুলি পুনরুদ্ধার করতে পারেন এবং ফাইল সিস্টেম পরিচালনা করতে পারেন।
তিনটি ভিন্ন পদ্ধতি ব্যবহার করে আপনার রাস্পবেরি পাই দূরবর্তী অ্যাক্সেস করা কত সহজ। আপনি যদি এইরকম সহায়ক পোস্ট পছন্দ করেন, তাহলে দয়া করে আমাদের ইউটিউব চ্যানেলে সাবস্ক্রাইব করার কথা বিবেচনা করুন কারণ এটি অসাধারণভাবে সাহায্য করে।
ইউটিউব:
পড়ার জন্য আপনাকে ধন্যবাদ!
প্রস্তাবিত:
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
অ্যান্ড্রয়েড/আইওএস অ্যাপ দূর থেকে আপনার ওপেনওয়ার্ট রাউটার অ্যাক্সেস করতে: 11 টি ধাপ
অ্যান্ড্রয়েড/আইওএস অ্যাপ দূর থেকে আপনার ওপেনওয়ার্ট রাউটার অ্যাক্সেস করতে: আমি সম্প্রতি একটি নতুন রাউটার (শাওমি মি রাউটার 3 জি) কিনেছি। এবং অবশ্যই, হার্ডওয়্যারের এই নতুন, দুর্দান্ত অংশটি আমাকে এই প্রকল্পে কাজ শুরু করতে অনুপ্রাণিত করেছে;)
Arduino থেকে ডেটা লগ করার জন্য স্ক্র্যাচ থেকে একটি রাস্পবেরি পাই সেট আপ করুন: 5 টি ধাপ
Arduino থেকে ডাটা লগ করার জন্য স্ক্র্যাচ থেকে একটি রাস্পবেরি পাই সেট আপ করুন: এই টিউটোরিয়ালটি তাদের জন্য যারা নতুন হার্ডওয়্যার, বা সফ্টওয়্যার ইনস্টল করার অভিজ্ঞতা নেই, পাইথন বা লিনাক্সকে ছেড়ে দিন। ধরুন আপনি এসডি সহ রাস্পবেরি পাই (RPi) অর্ডার করেছেন কার্ড (কমপক্ষে 8GB, আমি 16GB ব্যবহার করেছি, টাইপ I) এবং পাওয়ার সাপ্লাই (5V, কমপক্ষে 2
অ্যাক্সেস একটি সার্ভার বা বেশিরভাগ উইন্ডোজ কম্পিউটারকে দূর থেকে নিয়ন্ত্রণ করুন।: 6 টি ধাপ
অ্যাক্সেস a একটি সার্ভার বা বেশিরভাগ উইন্ডোজ কম্পিউটারকে দূর থেকে নিয়ন্ত্রণ করুন ।: এই নির্দেশযোগ্য কিছু ধারণাগুলির সংমিশ্রণ যা এখানে নির্দেশাবলীতে দেখা যায়। Ha4xor4life আপনার ব্যক্তিগত ফাইল সার্ভারে সহজেই চেক আপ নামক একটি নির্দেশনা দিন। এটি একটি ভাল ধারণা কিন্তু এর জন্য দুটি ইনপুট সহ একটি মনিটর প্রয়োজন