সুচিপত্র:

মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ

ভিডিও: মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ

ভিডিও: মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ
ভিডিও: মনিটরে ডিসপ্লে আসছে না,কি বোর্ড,মাউস এ লাইন আসছে না । No display on PC monitor, no line on keyboard 2024, ডিসেম্বর
Anonim
মনিটর বা কীবোর্ড ছাড়াই ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন
মনিটর বা কীবোর্ড ছাড়াই ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন

এই নির্দেশনা অপ্রচলিত। দয়া করে ব্যবহার করুন: DietPi সেটআপ

NOOBS এর জন্য প্রয়োজন একটি মনিটর, কীবোর্ড এবং মাউস, যা ~ $ 60 (USD) বা তার চেয়ে বেশি খরচ যোগ করে। যাইহোক, একবার ওয়াই-ফাই কাজ করলে, এই ডিভাইসগুলির আর প্রয়োজন হয় না। সম্ভবত, DietPi ইমেজ থেকে সিরিয়াল টু ইউএসবি সমর্থন করবে।

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

এই পদ্ধতিটি একটু বেশি উন্নত এবং মনিটর, কীবোর্ড এবং মাউসের পরিবর্তে একটি ম্যাকবুক প্রো ব্যবহার করে। সুতরাং, এটি $ 45 সাশ্রয় করে এবং কম জায়গা নেয়।

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

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

এই প্রকল্পের লক্ষ্য হল:

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

ধাপ 1: অংশ সংগ্রহ করুন

যন্ত্রাংশ সংগ্রহ করুন
যন্ত্রাংশ সংগ্রহ করুন

আমি নীচের অংশগুলি আমার অ্যাপ্লিকেশনে সেরা পারফর্ম করেছি। এই অংশগুলি সাধারণ স্টার্টার কিটের মধ্যে থাকা অংশগুলির চেয়ে বেশি ব্যয়বহুল।

যন্ত্রাংশ এবং সরঞ্জাম পান (ইউএসডিতে মূল্য):

  • ম্যাকবুক প্রো (একটি পিসি ব্যবহার করা যেতে পারে)
  • রাস্পবেরি পাই 3 বা রাস্পবেরি পাই 2 মডেল বি এলিমেন্ট 14 $ 35
  • পান্ডা 300n ওয়াইফাই অ্যাডাপ্টার আমাজন $ 16.99
  • 5.2V 2.1A ইউএসবি পাওয়ার অ্যাডাপ্টার আমাজন থেকে $ 5.99
  • অ্যামাজন থেকে মাইক্রো ইউএসবি থেকে ইউএসবি কেবল 3 ফিট $ 4.69
  • FTDI TTL-232R-RPI সিরিয়াল থেকে USB তারের মাউজার $ 15
  • আমাজন থেকে কেস $ 6.99
  • স্যানডিস্ক আল্ট্রা 16 জিবি মাইক্রোএসডিএইচসি ক্লাস 10 অ্যাডাপ্টার সহ (SDSQUAN-016G-G4A) আমাজন থেকে $ 8.99
  • HDMI পোর্ট, USB কীবোর্ড, USB মাউস, HDMI কেবল সহ টিভি (শুধুমাত্র প্রথম পাসে প্রয়োজন)

মন্তব্য:

স্পেডে আবদ্ধ পাঠ্য, যেমন, "প্রতিস্থাপন-এই", একটি প্রকৃত মান দিয়ে প্রতিস্থাপন করা উচিত। অবশ্যই, কোদাল সরান।

ধাপ 2: ডায়েট পাই ডাউনলোড করুন

ডায়েট পাই ডাউনলোড করুন
ডায়েট পাই ডাউনলোড করুন

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

ডায়েট-পাই হল রাস্পবিয়ানের ন্যূনতম ইনস্টলেশন। ডায়েট-পাই অপারেটিং সিস্টেম প্রসেসগুলিকে নির্মূল করে যা প্রসেসরকে ব্যবহারকারীর কাজগুলি আরও দ্রুত করার অনুমতি দেয় না। আমার রাস্পবিয়ান সিস্টেমে কমান্ড টপ চালানো 126 টি কাজ চলমান দেখায়, যখন ডায়েট-পাইতে 91 টি কাজ রয়েছে।

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

DietPi একটি র‍্যাম ডিস্কে সেভিং মাইক্রো এসডি কার্ডে বেশিরভাগ লগ লিখে।

পদক্ষেপ:

  • এখান থেকে সর্বশেষ সংস্করণ ডাউনলোড করুন ডায়েট-পাই। ডাউনলোড এ যান। রাস্পবেরি পাই নির্বাচন করুন। রাস্পবেরি পাই সমস্ত মডেল নির্বাচন করুন। এবং তারপর ডাউনলোড ইমেজ নির্বাচন করুন।
  • যখন এটি আপডেট করা হয়েছিল সর্বশেষ সংস্করণটি ছিল: DietPi_v6.0_RPi-ARMv6-Stretch
  • একবার এটি ডাউনলোড হয়ে গেলে, ডাউনলোড থেকে ডাউনলোডকে এমন একটি ডিরেক্টরিতে টেনে আনুন যেখানে আপনি ছবি সংরক্ষণ করেন। আমি আমার ম্যাকের একটি ডিরেক্টরিতে রাস্পবেরি পাই প্রকল্পের ডাউনলোড করা ছবি এবং ব্যাকআপ ছবি রাখতে পছন্দ করি।
  • মনে রাখবেন name এর মধ্যে যে কোন কিছু সংযুক্ত আছে তা আপনার নাম বা মান দ্বারা প্রতিস্থাপিত হয়

"ম্যাকবুক-ইমেজ-ডিরেক্টরি"

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

$ cd ♣ ম্যাকবুক-ইমেজ-ডিরেক্টরি

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi- (জেসি).7z disk_test.dmg

  • আমি আমার ম্যাকবুকে জিপ ফাইল (.7z) ডিকম্প্রেস করার জন্য unarchiver ব্যবহার করেছি।
  • এবং তারপর সংকুচিত ফাইল মুছে ফেলুন (জিপ ফাইলটি ট্র্যাশে টেনে আনুন)

$ cd ♣ ম্যাকবুক-ইমেজ-ডিরেক্টরি

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v136_RPi- (Jessie).img disk_test.dmg

যদি ছবির নাম বন্ধনী থাকে, পরবর্তী ধাপগুলি এটি পছন্দ করবে না। সুতরাং, ফাইলের নাম পরিবর্তন করুন এবং বন্ধনীগুলি সরান। ছবিটি এখন: "ডায়েট-পাই-ইমেজ"

ধাপ 3: মাইক্রো এসডি কার্ডে ডায়েট-পাই ইমেজ বার্ন করুন

এখান থেকে ইথার ডাউনলোড করুন, এবং তারপর ইথার ইনস্টল করুন। ইচার ইনস্টলেশনকে বোকা প্রমাণ করে।

ইত্যাদি শুরু করুন

  • আপনার ছবি ♣ ডায়েট-পাই-ইমেজ Select নির্বাচন করুন:
  • আপনার মাইক্রোএসডি কার্ড নির্বাচন করুন
  • ফ্ল্যাশ
  • ম্যাকবুকের পাসওয়ার্ড দিন

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

ধাপ 4: রাস্পবেরি পাই সেটআপ এবং সংযোগ

রাস্পবেরি পাই সেটআপ এবং সংযোগ
রাস্পবেরি পাই সেটআপ এবং সংযোগ
রাস্পবেরি পাই সেটআপ এবং সংযোগ
রাস্পবেরি পাই সেটআপ এবং সংযোগ

তাপ সিংক সরান টেপ এবং প্রসেসরের উপর দৃ press়ভাবে টিপুন। হিট সিঙ্ক এবং চিপ প্রায় একই আকারের। এটা মোটামুটি স্পষ্ট ছিল যদি এটি যাওয়ার কথা ছিল। আমি ছবি তুলিনি।

কেস

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

কেবল এবং এসডি কার্ড

নির্দেশ না করা পর্যন্ত, রাস্পবেরি পাইতে নিম্নলিখিতগুলি সন্নিবেশ করান

  • শুধুমাত্র পাস 1 এর জন্য প্রয়োজন

    • একটি টিভিতে HDMI কেবল
    • ইউএসবি কীবোর্ড
    • ইউএসবি মাউস
  • মাইক্রো এসডি কার্ড
  • ইথারনেট তারের
  • ওয়াই-ফাই ডংগল
  • ইউএসবি সিরিয়াল I/O কেবল (উপরের ছবিগুলি দেখুন)

    • স্থল = কালো তার, RPi এ 06 পিন
    • Tx = হলুদ তার, পিন 08
    • Rx = লাল তার, pin10

একবার উপরেরগুলি সম্পূর্ণ হলে:

পাওয়ার ক্যাবল োকান

ম্যাকবুক ইউএসবি পোর্টে ইউএসবি/সিরিয়াল ক্যাবল োকান

যদি পাস 1 এ তৈরি myDietPi_v104_RPi-jessie.img ব্যবহার করে, তাহলে

  • আপনি যোগ করতে চান এমন কোন alচ্ছিক পদক্ষেপ আছে কিনা তা দেখার জন্য পরিশিষ্টগুলি পরীক্ষা করুন
  • হোস্টনাম পরিবর্তন করতে dietpi-config চালান
  • হোস্টনাম পরিবর্তন করার পরে, আপনাকে একটি RSA কী অপসারণ করতে হতে পারে। এটি করার নির্দেশাবলী এই নির্দেশের পরিশিষ্টে রয়েছে।
  • তুমি পেরেছ!

ধাপ 5: DietPi সেট আপ করুন

DietPi সেট আপ করুন
DietPi সেট আপ করুন

DietPi সেট আপ করুন।

রাস্পবেরি পাইতে লগইন করুন

লগইন: রুট

পাসওয়ার্ড: dietpi

নির্দেশাবলী অনুসরণ করুন. DietPi প্রয়োজনীয় সফ্টওয়্যার আপডেট এবং ইনস্টল করবে।

ধাপ 6: DietPi কনফিগার করুন

এটি করার জন্য অনুরোধ করা হলে লগইন করুন।

প্রায় 25 টি সেটআপ স্ক্রিনের পরিবর্তে, আমি মেনু নম্বরগুলি গাইড হিসাবে ব্যবহার করেছি।

যদি একটি মেনু উপস্থাপন করা হয়, তাহলে মেনু ব্যবহার করে নেভিগেট করুন:

  • তীর চিহ্ন
  • সরাতে ট্যাব
  • স্থান থেকে স্থান টগল করার বিকল্প স্থান *
  • এবং লিখুন

নির্দেশাবলী অনুসরণ করুন, এটি ব্যবহার করা সহজ। কিছু পদক্ষেপের জন্য পুনরায় আরম্ভ করতে হবে। সমস্ত মেনু বিকল্পগুলি দেখুন এবং আপনি কী চান তা সিদ্ধান্ত নিন।

যদি আপনি গোলমাল করেন, এটি কোন বড় ব্যাপার নয়। শুধু নতুন করে শুরু করুন।

এখানে আমার সেটআপ। আপনার প্রয়োজন অনুসারে পরিবর্তন করুন।

DietPi- সফটওয়্যার

প্রথম মেনু হলো ডায়েটপি-সফটওয়্যার

Dietpi-config নির্বাচন করুন।

প্রধান সূচি

  1. প্রদর্শনের বিকল্পগুলি
  2. অডিও বিকল্প
  3. কর্মদক্ষতা বাছাই
  4. উন্নত বিকল্প
  5. ভাষা/আঞ্চলিক বিকল্প

    1. লোকাল (মার্কিন যুক্তরাষ্ট্রের জন্য স্পেস বার ব্যবহার করে *)

      1. [*] en. US. UTF-8 UTF-8
      2. en. US. UTF -8 - ডিফল্ট লোকেল
      3. পরিবর্তন সৃষ্টি করবে
    2. সময় অঞ্চল

      1. আমাদের
      2. কেন্দ্রীয়
    3. কীবোর্ড

      1. অন্যান্য

        ইংরেজি (মার্কিন)

      2. কোন কম্পোজ কী নেই
      3. কীবোর্ড লেআউটের জন্য ডিফল্ট
      4. মডেল: ডেল
  6. নিরাপত্তা বিকল্প

    1. রুট পাসওয়ার্ড পরিবর্তন করুন
    2. হোস্টনাম পরিবর্তন করুন
  7. নেটওয়ার্কিং বিকল্প
  8. অটো স্টার্ট বিকল্প

    0. কনসোল: ম্যানুয়াল লগইন (ডিফল্ট)

  9. সরঞ্জাম

এবং তারপর রিবুট করুন।

রুট এবং "আপনার পাসওয়ার্ড" দিয়ে লগইন করুন

DietPi- সফটওয়্যার

Alচ্ছিক সফটওয়্যার ইনস্টল করুন।

DietPi সফটওয়্যার সেটআপ মেনু:

  • DietPi অপ্টিমাইজড সফটওয়্যার নির্বাচন করুন

    • [*] RPi. GPIO
    • [*] এলএলএসপি: lighttpd | sqlite | php নোট: এটি alচ্ছিক
    • [*] সার্টবট - দ্রষ্টব্য: 16APR2018 হিসাবে সার্টবট লাইটপিডি দিয়ে কাজ করে না
  • সফ্টওয়্যার অতিরিক্ত লিনাক্স নির্বাচন করুন

    • [*] পাইথন পিপ নোট: এটি alচ্ছিক, কিন্তু আমার বেশিরভাগ প্রকল্প পাইথন ব্যবহার করে
    • [*] আভি-ডেমন
  • SSH সার্ভার: DropBear থেকে OpenSSH এ পরিবর্তন করুন
  • ফাইল সার্ভার: কিছুই না
  • লগ সিস্টেম: DietPi-Ramlog #1
  • সাহায্য!
  • ইনস্টল শুরু করুন যান

DietPi সফটওয়্যারটি ইন্সটল করবে

ধাপ 7: ptionচ্ছিক: ওয়াই-ফাই সেটআপ করুন

সাধারণভাবে, রাস্পবেরি পাই একটি তারযুক্ত বা বেতার সংযোগ ব্যবহার করতে পারে।

আপনি যদি ওয়াই-ফাই ব্যবহার করতে চান, তাহলে ইথারনেট কেবলটি আনপ্লাগ করুন এবং ওয়াই-ফাই সক্ষম করুন

লগইন করুন এবং dietpi-launcher চালান।

$ dietpi-launcher

মেনু দেখতে এরকম কিছু:

  • DietPi- সফটওয়্যার
  • DietPi- কনফিগ
  • DietPi-AutoStart
  • ডায়েটপি-ক্রন

DietPi-Config নির্বাচন করুন, যা দেখতে এরকম কিছু:

  1. প্রদর্শনের বিকল্পগুলি
  2. অডিও বিকল্প
  3. কর্মদক্ষতা বাছাই
  4. উন্নত বিকল্প
  5. ভাষা/আঞ্চলিক বিকল্প
  6. নিরাপত্তা বিকল্প
  7. নেটওয়ার্ক বিকল্প: অ্যাডাপ্টার

নেটওয়ার্ক অপশন নির্বাচন করুন: অ্যাডাপ্টার

  • ওয়াইফাই নির্বাচন করুন - ওয়াইফাই সক্ষম করুন
  • অনবোর্ড ওয়াইফাই নির্বাচন করুন - অনবোর্ড ওয়াই -ফাই সক্ষম করুন

নেটওয়ার্ক অপশন নির্বাচন করুন: অ্যাডাপ্টার এবং তারপর ওয়াইফাই

স্ক্যান এবং কানেক্ট নির্বাচন করুন, আপনার বাড়ির SSID নির্বাচন করুন

দেশ পরিবর্তন করুন: মার্কিন যুক্তরাষ্ট্র

অটো পুনconসংযোগ সক্ষম করুন

আপনার পাসওয়ার্ড লিখুন (ওরফে অ্যাক্সেস কী): ♣ your-home-ssid

পরিবর্তনগুলি প্রয়োগ

রিবুট করার পরে, ডায়েটপি দেখাবে:

আইপি eth0: "আপনার-আইপি-ঠিকানা"

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

$ ssh root@♣ ip-address

$ ssh root@♣your-hostname♣.local

এবং ওয়াইফাই কাজ করা উচিত।

ধাপ 8: DietPi- এ ব্যবহারকারী Pi যোগ করুন

ডিফল্টরূপে, DietPi ব্যবহারকারীর নাম: root এর লগইন ব্যবহার করে, যখন রাস্পবিয়ান ব্যবহারকারীর নাম: pi ব্যবহার করে।

অনেক রাস্পবেরি পাই নির্দেশনা এবং আমার নির্দেশাবলী /home /pi এবং pi এর একটি লগইন অনুমান করে। সুতরাং, একটি ব্যবহারকারী যুক্ত করুন: pi

$ useradd pi -m -G sudo

$ passwd pi পাসওয়ার্ড: ♣ রাস্পবেরি-পাই-পাসওয়ার্ড ♣ পাসওয়ার্ড: ♣ রাস্পবেরি-পাই-পাসওয়ার্ড

আপনি যদি ভুল করেন তবে ব্যবহারকারীকে সরানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$ userdel পাই

ফাইলের একটি অনুলিপি তৈরি করুন /etc /sudoers

ব্যবহারকারী হিসাবে, রুট করুন, ফাইলটি সম্পাদনা করুন, কিন্তু এই ফাইলটি সম্পর্কে সতর্ক থাকুন। সংরক্ষণ করার আগে নিশ্চিত করুন যে এটি সঠিক

$ sudo nano /etc /sudoers

নিম্নলিখিত পরিবর্তন ছাড়াই আপনাকে প্রতিটি সময় sudo ব্যবহার করার সময় একটি পাসওয়ার্ড লিখতে হবে।

মন্তব্যের পরে, #অন্তর্ভুক্ত …, শুরু হওয়া লাইন যোগ করুন, পাই ALL =:

#Includeir /etc/sudoers.d

pi ALL = (ALL) NOPASSWD: ALL

CTRL-o, ENTER, CTRL-x ফাইলটি সংরক্ষণ এবং বন্ধ করতে

ব্যাশ শেল যোগ করুন, ব্যবহার করে

$ sudo ন্যানো /etc /passwd

এবং শেষে /bin /bash যোগ করতে ব্যবহারকারী পাই সম্পাদনা করুন। অন্য কিছু পরিবর্তন করবেন না:

pi: x: 1001: 1001::/home/pi:/bin/bash

CTRL-o, ENTER, CTRL-x ফাইলটি সংরক্ষণ এবং বন্ধ করতে

নতুন ব্যবহারকারীর কাজ পরীক্ষা করুন

$ লগআউট

এবং "রাস্পবেরি-পাই-পাসওয়ার্ড" দিয়ে পাই হিসাবে লগইন করুন

$ ssh pi@ip ip-address

যদি pi হিসাবে লগ ইন করা হয়, DietPi ইউটিলিটিগুলি এখানে অবস্থিত:

/DietPi/dietpi

dietpi স্ক্রিপ্ট রুট UID = 0 এর জন্য একটি চেক ব্যবহার করে, যা pi ব্যবহারকারীর নামকে dietpi স্ক্রিপ্ট চালাতে বাধা দেয়। $ UID = 0 স্ক্রিপ্টটি পরীক্ষা করে, যা ব্যবহারকারীর নাম রুট এর জন্য সংরক্ষিত হওয়া উচিত। PATH এ ডিরেক্টরি যোগ করা সাহায্য করে না।

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

$ সুডো সু

$ sudo/DietPi/dietpi/dietpi-config ♣ change-settings ♣ $ exit

অবশ্যই, আপনি স্ক্রিপ্টটি সংশোধন করতে পারেন এবং পাই ব্যবহারকারীর নাম ইউআইডি যুক্ত করতে পারেন বা রুট এর ইউআইডি চেকটি সরিয়ে দিতে পারেন। অতিরিক্ত পরিবর্তনের প্রয়োজন হতে পারে।

যদি (($ UID! = 0)); তারপর

চ্ছিক পদক্ষেপ

সাধারণভাবে, রুট লগইন হিসাবে ব্যবহার করা উচিত নয়। রুট লগইন অক্ষম করা উচিত নয়, তবে স্বাভাবিক লগইন থেকে ব্লক করা উচিত।

ব্যবহারকারীদের সরাসরি রুট হিসাবে লগ ইন করা থেকে বিরত রাখতে, রুট অ্যাকাউন্টের শেল /etc /passwd ফাইলে /sbin /nologin এ সেট করুন।

$ sudo ন্যানো /etc /passwd

পরিবর্তন

root: x: 0: 0: root:/root:/bin/bash

প্রতি

root: x: 0: 0: root:/root:/usr/sbin/nologin

ধাপ 9: FTDI ইউএসবি থেকে সিরিয়াল ইন্টারফেসে কাজ করুন

FTDI ইউএসবি থেকে সিরিয়াল ইন্টারফেস ওয়ার্কিং পান
FTDI ইউএসবি থেকে সিরিয়াল ইন্টারফেস ওয়ার্কিং পান

ডিফল্টরূপে, DietPi সিরিয়াল অক্ষম ইউএসবি আছে। এই পরিষেবাটি সক্ষম করুন যাতে আমরা ভবিষ্যতে এটি ব্যবহার করতে পারি।

$ sudo nano /boot/cmdline.txt

ফাইলে, console = tty1 এর আগে যোগ করুন

কনসোল = ttyAMA0, 115200

CTRL-o, ENTER, CTRL-x ফাইলটি সেভ করে প্রস্থান করুন

পরিষেবাটি সক্ষম করুন এবং রাস্পবেরি পাই পুনরায় চালু করুন

$ sudo systemctl [email protected] সক্ষম করে

$ sudo রিবুট -h 0

প্লাগ-ইন না হলে, FTDI USB থেকে সিরিয়াল ক্যাবল প্লাগ-ইন করুন

ইউএসবি সিরিয়াল I/O কেবল (উপরের ছবিটি দেখুন)। রাস্পবেরি পাই এর বাইরের কোণায় পিন 2 থাকে।

  • স্থল = কালো তার, পিন 06
  • Tx = হলুদ তার, পিন 08
  • Rx = লাল তার, pin10

ধাপ 10: ইউএসবি পোর্ট নির্ধারণ করুন

ইউএসবি-সিরিয়াল অ্যাডাপ্টার দ্বারা ব্যবহৃত ইউএসবি পোর্ট নির্ধারণ করুন। আমার ম্যাকবুক FTDI থেকে একটি চিপ ব্যবহার করে।

ম্যাকবুকে টার্মিনাল উইন্ডো খুলুন

/Dev এ অনেক ডিভাইস আছে। ডিভাইসটি সনাক্ত করতে এই কমান্ডটি ব্যবহার করুন (এই ক্ষেত্রে, এটি FT9314WH):

$ ls /dev/tty.*/dev/tty।

এখানে আবিষ্কার করার একটি বিকল্প উপায়:

$ ls /dev | grep FT | গ্রেপ টিটি

tty.usbserial-FT9314WH

যদি উপরের কোনটিই কাজ না করে, তাহলে এটি চেষ্টা করুন:

ম্যাকবুকে ইউএসবি কেবল ertোকান, এবং চালান:

$ ls /dev | গ্রেপ টিটি

ইউএসবি কেবল আনপ্লাগ করুন, কয়েক সেকেন্ড অপেক্ষা করুন এবং চালান:

$ ls /dev | গ্রেপ টিটি

পার্থক্যগুলি চিহ্নিত করুন

ধাপ 11: টার্মিনাল উইন্ডো খুলুন এবং রাস্পবেরি পাই এর সাথে সংযুক্ত করুন

টার্মিনাল উইন্ডো খুলুন এবং রাস্পবেরি পাই এর সাথে সংযুক্ত করুন
টার্মিনাল উইন্ডো খুলুন এবং রাস্পবেরি পাই এর সাথে সংযুক্ত করুন

ম্যাকবুকে টার্মিনাল উইন্ডো খুলুন (বা ব্যবহার চালিয়ে যান)।

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

  • টার্মিনাল, পছন্দগুলি নির্বাচন করুন, উন্নত ট্যাবে ক্লিক করুন
  • xterm এবং vt100 কাজ করে, কিন্তু ন্যানো ব্যবহার করার সময় ansi ভাল কাজ করে
  • ইউনিকোডের পরিবর্তে পশ্চিমা ASCII সেট করুন (UTF-8))

একটি টার্মিনাল উইন্ডোতে প্রবেশ করুন:

$ screen /dev/tty.usbserial-FT9314WH 115200

ম্যাকবুকে টার্মিনাল উইন্ডো ব্যবহার করে, RPi- এ লগইন করুন: ব্যবহারকারীর নাম = pi পাসওয়ার্ড = রাস্পবেরি

দ্রষ্টব্য: ইউএসবি-সিরিয়াল কেবল অক্ষর ফেলে দিতে পারে। যদি অক্ষরগুলি বাদ দেওয়া হয় তবে আপনি একটি প্রম্পট নাও পেতে পারেন, রিটার্ন টিপুন বা ব্যবহারকারীর নাম লিখুন এবং এন্টার টিপুন।

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

  • রুট ব্যবহারকারীর জন্য ডায়েট পাই এর প্রম্পট # (রাস্পবিয়ান রিকভারি মোডে # প্রম্পট ব্যবহার করে)
  • পাই ব্যবহারকারীর জন্য ডায়েট পাই এর স্বাভাবিক প্রম্পট হল $

ধাপ 12: সর্বদা আপডেট এবং আপগ্রেড করুন

সর্বদা আপডেট এবং আপগ্রেড করুন।

  • "apt-get update" উপযুক্ত সংগ্রহস্থল থেকে সর্বশেষ প্যাকেজ তালিকা ডাউনলোড করে।
  • "apt-get upgrade" প্যাকেজ আপডেট করে
  • "apt-get autoremove" প্যাকেজগুলি মুছে দেয় যা আর প্রয়োজন হয় না
  • রিবুট optionচ্ছিক। আপগ্রেড করার পরে কিছু পরিষেবা পুনরায় চালু করা প্রয়োজন। সমস্ত প্রয়োজনীয় পরিষেবা সঠিকভাবে পুনরায় চালু করা নিশ্চিত করার জন্য রিবুট করা আমার অলস উপায়

নিম্নলিখিত কমান্ডগুলি চালান:

$ sudo apt-get update

$ sudo apt-get upgrade $ sudo apt-get autoremove $ sudo রিবুট

যদি কোনও ত্রুটি থাকে, তবে একটি ইথারনেট কেবল প্লাগ ইন আছে কিনা তা পরীক্ষা করুন।

ধাপ 13: ফাইল সিস্টেম প্রসারিত করুন

সম্পূর্ণ মাইক্রো এসডি কার্ড ব্যবহার করার জন্য ফাইল সিস্টেম প্রসারিত করার জন্য রাস্পি-কনফিগের একটি বিকল্প রয়েছে। আমি ডায়েটপিআই-কনফিগারে ফাইল সিস্টেমের প্রসারকে উপেক্ষা করা নিয়ে উদ্বিগ্ন ছিলাম।

যাইহোক, ডিফল্টরূপে, "DietPi চিত্রগুলি স্বয়ংক্রিয় ফাইল সিস্টেম সম্প্রসারণের মতো বৈশিষ্ট্যগুলির সাথে প্রাক-অপ্টিমাইজড আসে।"

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

$ df -h

DietPi তে, ফাইল সিস্টেম সম্প্রসারিত করার কোন প্রয়োজন নেই।

ধাপ 14: ptionচ্ছিক: GUI সরান

চ্ছিক পদক্ষেপ। আমার প্রকল্পগুলি একটি GUI ব্যবহার করে না, তাই এটি সরান। GUI অপসারণ প্রায় 2MB সঞ্চয় সঞ্চয় করে এবং কর্মক্ষমতা উন্নত করে।

$ sudo apt-get --purge অপসারণ 'x11-*'

$ sudo apt-get --purge autoremove

টার্বো মোড যুক্ত করার কিছু ওয়াইফাই পারফরম্যান্স সুবিধা রয়েছে। ফাইল সম্পাদনা করুন:

$ sudo nano /boot/cmdline.txt

এবং যোগ করুন

smsc95xx.turbo_mode = Y, তাই দেখে মনে হচ্ছে:

dwc_otg।

CTRL-o, ENTER, CTRL-x সংরক্ষণ এবং প্রস্থান করার জন্য

তারপর রিবুট করুন

$ sudo রিবুট

ধাপ 15: Gmail সেটআপ করুন

রাস্পবেরি পাইতে সমস্যাগুলি সম্পর্কে বিজ্ঞপ্তি এবং সতর্কতা পাওয়ার জন্য মেল খুব দরকারী।

নিশ্চিত করুন যে সংগ্রহস্থলগুলি আপ টু ডেট। কমান্ডটি চালান:

$ sudo apt-get update

SSMTP এবং মেইল ইউটিলিটি ইনস্টল করুন:

$ sudo apt-get ssmtp ইনস্টল করুন

$ sudo apt -get mailutils -y ইনস্টল করুন

SSMTP কনফিগারেশন ফাইল সম্পাদনা করুন:

$ sudo ন্যানো /etc/ssmtp/ssmtp.conf

নিম্নরূপ:

mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = YES

CTRL-o, ENTER, CTRL-x সংরক্ষণ এবং প্রস্থান করার জন্য

SSMTP উপনাম ফাইল সম্পাদনা করুন:

$ sudo nano/etc/ssmtp/revaliases

আপনার সিস্টেমে প্রতিটি ব্যবহারকারীর জন্য একটি লাইন তৈরি করুন যা ইমেল পাঠাতে সক্ষম হবে। উদাহরণ স্বরূপ:

root: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587

pi: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587

SSMTP কনফিগারেশন ফাইলের অনুমতি সেট করুন:

$ sudo chmod 664 /etc/ssmtp/ssmtp.conf

ধাপ 16: নাম দিয়ে আইপি ঠিকানা খুঁজুন

আমার হোম অটোমেশন সিস্টেমকে আমার রাস্পবেরি পিস অ্যাক্সেস করতে হবে। যাইহোক, DHCP বরাদ্দকৃত IP ঠিকানা পরিবর্তন করতে পারে। সুতরাং, আমি স্ট্যাটিক আইপি ঠিকানা বরাদ্দ করার চেষ্টা করেছি। আমি এই সমাধান দিয়ে সন্তুষ্ট ছিলাম না। পরবর্তী, আমি একটি হোস্টনামের আইপি ঠিকানা আবিষ্কার করতে nmap ব্যবহার করার চেষ্টা করেছি, কিন্তু এটি বরং জড়িত বলে মনে হচ্ছে। আমি একটি DNS সার্ভার সেট আপ করতে যাচ্ছিলাম, যখন আমি নীচের সমাধান জুড়ে দৌড়েছিলাম।

রাস্পবেরি পাই এর "হোস্টনেম"। স্থানীয় দ্বারা উল্লেখ করা সহজ।

যদি আপনি dietpi-config ব্যবহার করে avahi-daemon ইনস্টল করেন এবং হোস্ট নেম পরিবর্তন করেন, তাহলে আপনি পরবর্তী ধাপে যেতে পারেন

মাল্টিকাস্ট DNS ইনস্টল করুন।

$ sudo apt-get avahi-daemon ইনস্টল করুন

$ hostname -I

192.168.1.100

হোস্ট নেম পরিবর্তন করুন

$ sudo nano /etc /hosts

হোস্টনামটি ডিটেপিতে ডিফল্ট হওয়া উচিত। ডায়েটপি থেকে নতুন ♣ হোস্টনাম last এ শেষ লাইনটি পরিবর্তন করুন

192.168.1.100 ♣ হোস্টনেম ♣

সম্পাদক সংরক্ষণ এবং প্রস্থান করার জন্য CTRL-O, CTR-X, ENTER

$ sudo nano /etc /hostname

"হোস্টনাম"

সম্পাদক সংরক্ষণ এবং প্রস্থান করার জন্য CTRL-O, CTR-X, ENTER

সিস্টেমে পরিবর্তন আনুন

$ sudo /etc/init.d/hostname.sh

$ sudo রিবুট

গেটওয়ে সঠিকভাবে সেটআপ করা হয়নি।

$ sudo রুট -n

কার্নেল আইপি রাউটিং টেবিল ডেস্টিনেশন গেটওয়ে জেনমাস্ক ফ্ল্যাগস মেট্রিক রেফ ব্যবহার ইউফেস 192.168.1.0 0.0.0.0 255.255.255.0 ইউ 0 0 0 wlan0

কমান্ডটি চালান, যেখানে 192.168.1.254 হল আপনার ISP এর গেটওয়ের আইপি ঠিকানা:

$ sudo রুট যোগ করুন ডিফল্ট gw 192.168.1.254

$ sudo রুট -n কার্নেল আইপি রাউটিং টেবিল গন্তব্য গেটওয়ে জেনমাস্ক পতাকা মেট্রিক রেফ ব্যবহার করুন iface 0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 wlan0

স্পষ্টতই, আমি সেটআপে কিছু মিস করেছি।

$ cat/etc/network/interfaces

# ওয়াইফাই গেটওয়ে 192.168.0.1

ধাপ 17: মাইক্রো এসডি কার্ড ব্যাকআপ করুন

যখন রাস্পবেরি পাই সেটআপ করা হয়, তখন চিত্রটি ব্যাক আপ করুন। পরবর্তী ছবি তৈরি করতে এই ছবিটি ব্যবহার করুন।

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

রাস্পবেরি পাই বন্ধ করুন

$ sudo বন্ধ –h 0

কার্ড বন্ধ না হওয়া পর্যন্ত অপেক্ষা করুন, এবং তারপর বিদ্যুৎ সরবরাহ সরান, এবং তারপর মাইক্রো এসডি কার্ড সরান

এসডি অ্যাডাপ্টারে মাইক্রো এসডি কার্ড ertোকান, এবং তারপর ম্যাকবুকে এসডি অ্যাডাপ্টার োকান

ম্যাকবুকে নিম্নোক্ত পরিবর্তন সহ দ্য পাই হাট থেকে এই নির্দেশাবলী ব্যবহার করুন:

টার্মিনাল উইন্ডো খুলুন

রাস্পবিয়ান ইমেজ ধারণকারী ডিরেক্টরিতে পরিবর্তন করুন

$ cd ♣ your-macbook-image-directory

আপনার SD কার্ডের ডিস্ক# (পার্টিশন নয়) সনাক্ত করুন যেমন disk2 (disk2s1 নয়)। Diskutil আউটপুট থেকে, = 4. ডিস্ক# FAT_32 হওয়া উচিত। নীচের তালিকায়, ♣ মাইক্রো-এসডি-কার্ড-ডিস্ক#♣ = 2

$ diskutil তালিকা

/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *160.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Cartwright 159.2 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3/dev/TISE1 IDEE: Apple_partition_scheme *2.5 GB disk1 1: Apple_partition_map 1.5 KB disk1s1 2: Apple_HFS Age of Empires III 2.5 GB disk1s2 /dev /disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15.5 GB disk2 1: Windows_FA.5232.52.5 Linux 2.5: Linux_FA.5232 GB disk2s2 /dev /disk4 #: টাইপ নাম সাইজ আইডেন্টিফায়ার 0: Apple_partition_scheme *18.1 MB disk4 1: Apple_partition_map 32.3 KB disk4s1 2: Apple_HFS Flash Player 18.1 MB disk4s2

গুরুত্বপূর্ণ: নিশ্চিত করুন যে আপনি সঠিক ♣ মাইক্রো-এসডি-কার্ড-ডিস্ক#use ব্যবহার করেন-যদি আপনি ভুল ♣ মাইক্রো-এসডি-কার্ড-ডিস্ক#enter প্রবেশ করেন, তাহলে আপনি আপনার হার্ডডিস্ক মুছে ফেলবেন!

বর্ণনাটি এমন কিছু হওয়া উচিত: ♣ বর্ণনা ♣ = myDietPi_v104_RPi-jessie

আপনার এসডি কার্ড থেকে ছবিটি অনুলিপি করুন। ছবির নাম নিশ্চিত করুন এবং সঠিক:

$ Sudo দ্বারা DD যদি = ♣ আপনার-ম্যাকবুক চিত্র ডিরেক্টরির ♣ / SDCardBackup ♣ বিবরণ ♣.img এর = আপনার / dev / ডিস্ক ♣ মাইক্রো-এসডি কার্ডের ডিস্ক # ♣

CTRL-t কপি করার অবস্থা দেখতে।

ছবিটি তৈরি হয়ে গেলে, চিত্রটি সংকুচিত করুন। একটি নতুন তৈরি 8 গিগাবাইট ইমেজ 2GB এর কম সংকোচন করবে।

$ gzip ♣ বর্ণনা im.img

ব্যবহার ডিকম্প্রেস করতে:

$ gunzip ♣ description im.img.gz

সম্পূর্ণ হলে, SD কার্ড আনমাউন্ট করুন:

$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#

ম্যাকবুক থেকে এসডি অ্যাডাপ্টার সরান এবং অ্যাডাপ্টার থেকে মাইক্রো এসডি কার্ড সরান

রাস্পবেরি পাইতে মাইক্রো এসডি কার্ড োকান

পরবর্তী প্রকল্পে, এই চিত্রটি অসম্পূর্ণ ব্যবহার করুন এবং এই নির্দেশাবলীর অনেকগুলি পদক্ষেপ বাদ দিন।

এবং আপনি সম্পন্ন!

ধাপ 18: পরিশিষ্ট: প্রাক-উত্পন্ন কী

প্রাক-উত্পন্ন কীগুলি রাস্পবেরি পিআইয়ের ম্যাকের উপর নির্ভর করে এবং এটি একটি মাইক্রো এসডি কার্ডের জন্য অনন্য নয়। এগুলি প্রতিটি ডিভাইসের জন্য সেটআপ করা দরকার।

প্রি-জেনারেটেড কী ব্যবহার করার জন্য/etc/network/interfaces এ পরিবর্তন প্রয়োজন, তাই এটি wpa_supplicant/conf ব্যবহার করে। ওয়াই-ফাই সেট আপ করার জন্য নির্দেশাবলী কিভাবে এটি করতে হয় তা দেখায়।

একটি পূর্ব-উত্পন্ন পিএসকে কী তৈরি করুন। রাস্পবেরি পাইতে লগইন করুন এবং কমান্ডটি চালান:

$ wpa_passphrase ♣ your-ssid ♣ ♣ your-pass-phrase

আউটপুট:

নেটওয়ার্ক = {

ssid = "♣ your-ssid ♣" psk = ♣ আপনার পূর্ব-তৈরি কী ♣}

/etc/wpa_supplicant/wpa_supplicant.conf

/Etc/network/interfaces ফাইলের প্রতিটি প্যারামিটার পরিমাপ করা হয়েছিল।

Wpa_supplicant.conf ফাইলটি সঠিক হতে হবে অথবা ওয়াইফাই কাজ করবে না।

রাস্পবেরি পাইতে লগইন করুন এবং কমান্ডটি চালান:

$ sudo ন্যানো /etc/wpa_supplicant/wpa_supplicant.conf

এই মত দেখতে ফাইল সম্পাদনা করুন:

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev

update_config = 1 নেটওয়ার্ক = {ssid = "♣ your-ssid ♣" # একটি প্রি-জেনারেটেড কী ব্যবহার করুন উৎপন্ন কী # একটি উৎপন্ন কী রাস্পবেরি পিআই এর MAC # psk = "♣ আপনার পাস ফ্রেজ on" # স্পষ্টতার জন্য নির্দিষ্ট করুন key_mgmt = wpa_psk proto = rsn # CCMP WPA-PSK পেয়ারওয়াইজ = CCMP গ্রুপ = CCMP এর জন্য সঠিক এনক্রিপশন }

CTRL-o ফাইল লিখতে

লিখুন নিশ্চিত করতে ENTER করুন

CTRL-x ন্যানো এডিটর থেকে প্রস্থান করতে

ধাপ 19: পরিশিষ্ট: ওয়েব সার্ভারে ক্লায়েন্ট-সাইড সার্টিফিকেট যুক্ত করুন

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

শংসাপত্র যোগ করার জন্য এই নির্দেশাবলী অনুসরণ করুন: রাস্পবেরি পাই ওয়েব সার্ভারে অ্যাক্সেস সীমাবদ্ধ করুন

ধাপ 20: পরিশিষ্ট: RSA কী সমস্যা

যদি ম্যাকের সাথে যুক্ত হোস্টনাম পরিবর্তিত হয়, তাহলে যখন আমি লগইন করার চেষ্টা করি তখন আমার ম্যাকবুক নীচের বার্তাটি দেখায়।

$ ssh [email protected]

@ সতর্কতা: রিমোট হোস্ট আইডেন্টিফিকেশন পরিবর্তন করা হয়েছে! ! @@@@@@@@@@ এটা সম্ভব যে কেউ কিছু নাস্তিক কাজ করছে! এই মুহূর্তে কেউ আপনার উপর চোখ বুলিয়ে নিতে পারে (ম্যান-ইন-দ্য-মিডল আক্রমণ) এটিও সম্ভব যে একটি হোস্ট কী পরিবর্তন করা হয়েছে। দূরবর্তী হোস্ট দ্বারা প্রেরিত RSA কী এর আঙ্গুলের ছাপ হল eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef। আপনার সিস্টেম অ্যাডমিনস্ট্রেটরের সঙ্গে যোগাযোগ করুন। এই বার্তা থেকে মুক্তি পেতে /Users/jeffcartwright/.ssh/known_hosts- এ সঠিক হোস্ট কী যুক্ত করুন। /ব্যবহারকারীদের/ouryour-username♣/.ssh/known_hosts:16 এ RSA কী অপমান করা হচ্ছে: ১ 192.১68.১.1..9 এর জন্য RSA হোস্ট কী পরিবর্তিত হয়েছে এবং আপনি কঠোরভাবে যাচাই করার অনুরোধ করেছেন। হোস্ট কী যাচাই করা যায়নি।

একটি সহজ সমাধান আছে।

একটি ম্যাকবুক টার্মিনাল উইন্ডো এবং vi এডিটর খুলুন

$ sudo vi /Users/♣your-username♣/.ssh/known_hosts

আপনার ম্যাকবুক পাসওয়ার্ড দিয়ে লগইন করুন।

প্রথম এন্ট্রি হল সারি 1, আপনি 192.168.1.94, অথবা বার্তাটি দেখানো যাই হোক না কেন আইপি তীর (16 - 1) টিপুন।

টাইপ করুন (লাইন মুছুন, ফাইল লিখুন এবং প্রস্থান করুন):

dd

: w!: q!

এখন, লগইন কাজ করা উচিত

$ ssh [email protected]

যদি সংযোগ চালিয়ে যেতে বলা হয়, হ্যাঁ টাইপ করে নিশ্চিত করুন।

হোস্ট '192.168.1.94 (192.168.1.94)' এর সত্যতা প্রতিষ্ঠিত করা যাবে না।

RSA কী ফিঙ্গারপ্রিন্ট হল eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef। আপনি কি নিশ্চিত যে আপনি সংযোগ চালিয়ে যেতে চান (হ্যাঁ/না)? হ্যাঁ সতর্কতা: পরিচিত হোস্টের তালিকায় স্থায়ীভাবে '192.168.1.94' (RSA) যোগ করা হয়েছে।

ধাপ 21: পরিশিষ্ট: তথ্যসূত্র

তথ্যসূত্র:

  • রাস্পবেরি পাই মাইক্রো এসডি কার্ড
  • RPi.org SD কার্ড বেঞ্চমার্ক
  • elinux.org থেকে মাইক্রো এসডি কার্ডের মানদণ্ড
  • রাস্পবেরি পাই মাইক্রো এসডি কার্ড নির্দেশিকা লিঙ্ক করুন
  • রাস্পবেরি পাই সামঞ্জস্যপূর্ণ মাইক্রো এসডি কার্ডের লিঙ্ক
  • RaspberryPi.org মাইক্রো এসডি কার্ডে ছবি বার্ন করে
  • রিপ-ক্লোন একটি ব্যাশ স্ক্রিপ্ট যা ইউএসবি এসডি কার্ডে অপ্রকাশিত ফাইল সিস্টেমে লিখতে হয়
  • Raspberry Pi.org fourdee4d এর অবদান থ্রেডে

ধাপ 22: পরিশিষ্ট: আপডেট

ভবিষ্যতের সম্ভাব্য উন্নতি:

  • এফটিডিআই ধাপগুলি সরান এবং মাইক্রোএসডি কার্ডে ফাইলটি সম্পাদনা করুন যখন এটি এখনও ম্যাকবুকে প্লাগ করা আছে

    একটি পরিশিষ্টে FTDI পদক্ষেপগুলি সরান

  • ম্যাকবুকে e2fsprogs ইনস্টল করুন
  • ম্যাকবুকে মাইক্রো এসডি কার্ড োকান
  • মাইক্রো এসডি কার্ড আনমাউন্ট করুন
  • ছবিটি সংকুচিত করার আগে শূন্য পূরণ করুন:

    e2fsck -E বাতিল src_fs

  • dd ইমেজ এবং তারপর gzip
  • শূন্য ভরা ইমেজ তুলনা করুন শূন্য ভরা
  • এটা কি প্রচেষ্টার মূল্য?

10 ফেব্রুয়ারি 2017

সর্বশেষ DietPi ইনস্টল পদ্ধতির সাথে সামঞ্জস্য করার জন্য পরিবর্তন করা হয়েছে

১১ জুন ২০১16

  • Nmap এবং রাজ্যের আইপিগুলিতে পরিশিষ্ট সরানো হয়েছে
  • Hostname.local ব্যবহার করুন

22NOV2016

  • DietPi এর v136 এর জন্য আপডেট করা হয়েছে
  • রাস্পবেরি পাই 3 এর জন্য আপডেট করা হয়েছে

ধাপ 23: পরিশিষ্ট: সমস্যা সমাধান

ধাপ 24: পরিশিষ্ট: অপ্রয়োজনীয় ইনস্টল স্ক্রিপ্ট

একটি অপ্রয়োজনীয় ইনস্টল স্ক্রিপ্ট তৈরি করতে হবে যা পদক্ষেপ 5-15 স্বয়ংক্রিয় করে। গিথুব -এ উৎস আপলোড করুন। Github থেকে কাঁচা উৎস টেনে আনতে wget ব্যবহার করুন, এবং তারপর e স্ক্রিপ্ট চালান। UAI স্ক্রিপ্ট না হওয়া পর্যন্ত হোস্টের নাম এবং পাসওয়ার্ড পরিবর্তন করা ছেড়ে দিন। রাষ্ট্র রাখা এবং একাধিক রিবুট করা প্রয়োজন হতে পারে।

প্রস্তাবিত: