কীবোর্ড ছাড়াই স্নেপি উবুন্টু কোর কীভাবে ইনস্টল করবেন


13

সার্ভার হিসাবে ব্যবহার করার জন্য আমি একটি রাস্পবেরি পাই 3 কিনেছিলাম এবং কেবল উবুন্টু কোর ইনস্টলেশন নির্দেশের মাধ্যমে অংশ পেয়েছিলাম আমি বুঝতে পেরেছিলাম যে আমি আসলে একটি ইউএসবি কীবোর্ডের মালিক নই ... (আমরা ল্যাপটপ পরিবারের) ওফ।

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

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

উত্তর:


2

আপডেট উত্তর

উবুন্টু স্নেপ্পি 16.04 হিসাবে, জিনিসের বেশ পরিবর্তন হয়েছে। প্রথম বুটের সময় আপনার স্নাপ্পির সাথে শারীরিক সংযোগ স্থাপন করতে হবে। screenপ্রথমে এটি কনফিগার করার জন্য সেরা পদ্ধতির নাম সিরিয়াল কেবল এবং (বিশদটির জন্য আমার পুরানো উত্তর দেখুন) এবং তারপরে এসএসএসের মাধ্যমে লগ ইন করুন।

প্রথম বুটে আপনি ওয়্যারলেস সংযোগটি কনফিগার করতে এবং লঞ্চপ্যাড (ওরফে সিঙ্গল-সাইন-অন) ব্যবহারকারীর সাথে আপনার রাস্পবেরি নিবন্ধিত করতে সক্ষম হবেন। এর অর্থ আপনার ল্যাপটপের / ডেস্কটপের sshপাবলিক কী লঞ্চপ্যাডে নিবন্ধিত হওয়া উচিত। সুতরাং এই অংশটির জন্য আপনার যা প্রয়োজন তা হ'ল:

  1. লঞ্চপ্যাড আইডি তৈরি করেছে
  2. এর সাথে ssh কী তৈরি করুন ssh-keygen
  3. আপনার ~/.ssh/id_rsa.pubলঞ্চপ্যাডে অনুলিপি করুন ।
  4. এখন রাস্পবেরিতে সংযোগ করুন (সিরিয়াল কেবল বা কীবোর্ড + মনিটরের পদ্ধতির মাধ্যমে)
  5. ওয়্যারলেস কনফিগার করুন, আপনার অ্যাডমিন অ্যাকাউন্টটি কনফিগার করুন। এই মুহুর্তে রাস্পবেরি লঞ্চপ্যাডের সাথে যোগাযোগ করবে এবং আপনার ssh পাবলিক কীটি পাবেন। আপনি কোন ইউজারনেম এবং আইপি অ্যাড্রেসের সাহায্যে আপনাকে রাস্পবেরিতে ফেলে দিতে পারেন তা বলা হবে told উদাহরণস্বরূপ আমার জন্য এটি ছিল serg@192.168.0.84, তাই আমি করেছি ssd serg@192.168.0.84। যেহেতু রাস্পবেরি আপনার ssh পাবলিক কী জানে, প্রথম এসএসএস লগইনে পাসওয়ার্ডের প্রয়োজন হবে না।

এই পদক্ষেপগুলি উবুন্টুর অফিসিয়াল ডকুমেন্টেশনের খুব সংক্ষিপ্ত সংস্করণ , তবে আমি তাদের অনুসরণ করার সাথে সাথে পদক্ষেপগুলি ঠিক ব্যাখ্যা করা হয়েছে। sshপ্রথম লগ-ইন করার সময় আমার এই ত্রুটিটি ছিল যেখানে আমি কিছুটা ছাপিয়েছি :

sign_and_send_pubkey: signing failed: agent refused operation

এটি কেবল চলমান দ্বারা সমাধান করা যেতে পারে ssh-add


পুরানো উত্তর (16.04 পূর্বের রিলিজের জন্য প্রাসঙ্গিক)

আসুন ধরে নেওয়া যাক আপনার রাস্পবেরি পাই এর আইপি ঠিকানাটি 192.168.0.25। আপনি যদি শুধু চালানোর চেষ্টা করছেন

ssh 192.168.0.25

স্পষ্টতই ধরে নেওয়া হবে আপনি ল্যাপটপ / ডেস্কটপে আপনি যা ব্যবহার করেন ঠিক একই নাম ব্যবহার করে লগ ইন করার চেষ্টা করছেন। তবে আপনার প্রশ্নটি থেকে আমি যা দেখছি তা হ'ল আপনি কেবলমাত্র এসডি কার্ডে উবুন্টু স্নাপি ইনস্টল করেছেন এবং রাস্পবেরি বুট করছেন। এর অর্থ আপনি ডিফল্ট ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে এতে প্রবেশ করতে পারবেন, উভয়ই হ'ল ubuntu:

ssh ubuntu@192.168.0.25

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

আর একটি জিনিস যা আপনি করতে পারেন তা হ'ল ইউএসবি সিরিয়াল কেবল অর্জন এবং সিরিয়াল কনসোল ব্যবহার করে এতে লগ ইন করা screen। আমার রাস্পবেরিতে নেটওয়ার্ক-সম্পর্কিত কিছু করার দরকার না হলে ব্যক্তিগতভাবে আমি এটি করি। সামান্য উপেক্ষাটি হ'ল আপনাকে রাস্পবেরিতে পিনগুলি সঠিকভাবে সংযুক্ত করতে হবে এবং ল্যাপটপ / ডেস্কটপে কেবলমাত্র ইউএসবি 2.0 বন্দর ব্যবহার করতে হবে। একবার সংযুক্ত হয়ে গেলে, রাস্পবেরি শক্তি প্রয়োগ করবে এবং আপনি একটি আদেশ জারি করতে পারেন:

screen /dev/ttyUSB0 115200

যেখানে / dev / ttyUSB0 হ'ল ডিভাইস ফাইলটি আপনার রাস্পবেরি দ্বারা উপস্থাপিত হয় এবং ১১০০০০ এর দুটি মেশিনের মধ্যে সংক্রমণের বাউড-রেট বা গতি। মনে রাখবেন যে ডিভাইস ফাইলের শেষ সংখ্যাটি ভিন্ন হতে পারে (তবে আমার অভিজ্ঞতায় এটি সাধারণত 0 দিয়ে শুরু হয়)।


কিছু এখনও এই "নতুন" চটুল-কোর 16 সঙ্গে কাজ করে?
db429

হায়, এটি আমার পক্ষে কাজ করে না: bu `` ubuntu@192.168.1.221 এর পাসওয়ার্ড: অনুমতি অস্বীকার করা হয়েছে (পাবলিক, পাসওয়ার্ড)। `` `
ফেলিক্স

@ ফেলিক্স ওকে, আমি মনে করি তারা প্রকৃতপক্ষে 16.04 এর জন্য জিনিসগুলি পরিবর্তিত করেছে। আমি নিজেই আজ একটি আইসো ডাউনলোড করেছি তবে এটি এখনও পরীক্ষা করতে পেলাম না। কমপক্ষে 15.04 এ এভাবে কাজ করবে। আপনাকে সম্ভবত কীবোর্ড পেতে হবে, বা আরও ভাল সিরিয়াল কেবল পেতে হবে যেমন আমি আমার উত্তরের দ্বিতীয় অংশে ব্যাখ্যা করেছি explained আমি ১.0.০৪ দিয়ে ওলে যাব এবং আমি যদি কিছু পাই তবে আপনাকে জানাবো, ঠিক আছে?
সের্গেই কলডিয়াজনি

2
@ ফেলিক্স আমি 16.04 চেষ্টা করেছি। এটি প্রকৃতপক্ষে পুরানো সংস্করণগুলির চেয়ে আলাদা এবং এটি আরও জড়িত তাই হ্যাঁ, আপনার সত্যিকারের কীবোর্ড বা কমপক্ষে সিরিয়াল কেবল প্রয়োজন।
সের্গেই কলডিয়াজনি

2
ধন্যবাদ। উত্তরটি "আপনি পারবেন না" বলে মনে হচ্ছে এটি লজ্জার বিষয়। কনসোল-কনফিট স্ক্রিপ্টের মতো দেখে মনে হচ্ছে যে কনসোল সেশনে চলতে থাকে এমন অনেকগুলি কাজ করে যা সহজেই হাত দ্বারা ফাইল সম্পাদনা করে প্রতিলিপি করা যায় না (যেমন একটি ব্যবহারকারী অ্যাকাউন্ট সেটআপ করা)। তবে আমি ধার নিতে পারি এমন একটি কীবোর্ড পেয়েছি, এবং আমার সাহসিকতার পরবর্তী স্তরে পৌঁছেছে!
ফেলিক্স

0

কোনও কীবোর্ড ছাড়াই আপনি কেবল ইউএসবি-তে একটি সিরিয়াল সংযোগটি এই জাতীয় https://learn.adafruit.com/adaf फल-raspberry-pi-lesson-5- using-a-console-cable/overview এর মতো সিরিয়াল কনসোল কেবল সহ ব্যবহার করতে পারেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.