রাস্পিয়ান জেসি লাইটের সাথে তবে রাস্পবিয়ান জেসির সাথে সংযুক্ত হতে পারে না


38

আমি ddআমার পাই 1-বি এর সাথে রাস্পবিয়ান জেসি ইনস্টল করেছি । সবকিছু ঠিকঠাক কাজ করে এবং আমি এর মাধ্যমে সংযোগ করতে পারি ssh। আমার কোনও গ্রাফিকাল সিস্টেমের প্রয়োজন নেই এবং যতোটা সম্ভব মেশিনটি সহজ রাখতে চাই। এর জন্য আমি রাস্পবিয়ান জেসি লাইট ডাউনলোড এবং ইনস্টল করেছি। তবে আমি সংযোগ পেতে পারি না। ত্রুটি বার্তা: Permission denied, please try again.সার্ভারটি চলছে কারণ এটি বলছে:debug1: match: OpenSSH_6.7p1 Raspbian-5 pat OpenSSH* compat 0x04000000

দুটি চিত্রের মধ্যে কি কোনও পার্থক্য রয়েছে যা আমাকে ব্যবহারকারী piএবং পাসওয়ার্ড দিয়ে মেশিনে অ্যাক্সেস করতে বাধা দেয় raspberry?


হ্যালো এবং স্বাগতম। আপনার অনুলিপি করা লাইনটি পরে লগটি কী পড়বে? কিছু সম্পর্কে load_hostkeys:? এটা সম্ভব যে লগইন অনুমোদিত, কিন্তু শুধুমাত্র পাবলিক-কীতে সীমাবদ্ধ এবং পাসওয়ার্ড ব্যবহার না করে। /etc/ssh/sshd_config@ এফসিএম এর উত্তর প্রস্তাব মত চেক করুন ।
ঘনিমা

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

এটা অদ্ভুত. সমস্ত ডকুমেন্টেশন বিশ্বাস করে যে পাই / রাস্পবেরি জেসি লাইটের জন্যও ব্যবহারকারী / পাস।
ঘনিমা

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

উত্তর:


62

Https://www.raspberrypi.org/docamentation/remote-access/ssh/ থেকে

নভেম্বর 2016 এর প্রকাশ হিসাবে, রাস্পবিয়ান এসএসএইচ সার্ভার ডিফল্টরূপে অক্ষম করেছে। আপনাকে এটি ম্যানুয়ালি সক্ষম করতে হবে। এটি রাস্পি-কনফিগার ব্যবহার করে করা হয়:

sudo raspi-configটার্মিনালে প্রবেশ করুন, প্রথমে নির্বাচন করুন Interfacing options, তারপরে নেভিগেট করুন ssh, টিপুন Enterএবং নির্বাচন করুন Enable or disable ssh server

হেডলেস সেটআপের জন্য এসএসএইচ এসডি কার্ডের বুট পার্টিশনে কোনও এক্সটেনশন ছাড়াই 'ssh' নামের একটি ফাইল স্থাপন করে সক্ষম করা যেতে পারে।


13
আরগ, এটা আমার সমস্যা ছিল। আমি বিশ্বাস করতে পারি না ইমেজ ডাউনলোড পৃষ্ঠায় এর কোনও উল্লেখ নেই। আমি আমার পাই এর জন্য পর্যাপ্ত সময় কার্ডগুলি ফ্ল্যাশ করেছি, নির্দেশগুলি পড়ার দরকার নেই, "চুপচাপ" পরিবর্তন কী আশ্চর্যজনক।
জনবি

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

9
বাহ এই আমাকে খুঁজে বের করতে দীর্ঘ সময় নিয়েছে। fyi যদি আপনি শিরোনামহীন সংস্করণটি ব্যবহার করছেন "এসডিএইচ কার্ডের বুট পার্টিশনে কোনও এক্সটেনশন ছাড়াই 'ssh' নামের একটি ফাইল রেখে এসএসএইচ সক্ষম করা যাবে।" সুতরাং আমি সবেমাত্র দৌড়ে cd /Volumes/boot && touch ssh
কামড়েছি

1
এই দুর্দান্ত টিপ জন্য ধন্যবাদ। রাস্পবিয়ান জেসি লাইট মে 2016 সংস্করণে কাজ করা এবং মার্চ 2017 সংস্করণ সহ নীরব থাকা দেখে খুব বিরক্ত হয়েছিল।
হাইপোস্ট

1
লাইফ সেভার !! For headless setup, SSH can be enabled by placing a file named 'ssh', without any extension, onto the boot partition of the SD card
স্টিভেন ডি সালাস

3

আপনার এসএসএইচ সক্ষম করতে হবে , তবে আপনি একটি প্রম্পট গ্রহণ করছেন, তাই সম্ভবত সেক্ষেত্রে সম্ভবত ইতিমধ্যে সক্রিয় রয়েছে:

sudo update-rc.d ssh enable

যদি সুরক্ষা বেশি থাকে তবে সম্পাদনা করুন /etc/ssh/sshd_config

sudo /etc/ssh/sshd_config
# comment
#PermitRootLogin without-password
# and add
PermitRootLogin yes
# and also
#StrictModes yes
StrictModes no

তারপরে, ssh পরিষেবাটি পুনরায় চালু করুন :

sudo invoke-rc.d ssh restart
# or
sudo service ssh restart

1
ব্যবহারকারী জেসি ব্যবহার করছেন। এটি systemdপরিষেবাগুলি শুরু করতে ব্যবহার করে। systemctl status ssh.serviceএটি চলছে কিনা তা দেখায়।
মিলিওয়েজ

@ মিলিওয়েজ, আপনি ঠিক বলেছেন, আমার খারাপ, আমি আমার পুরানো নোটগুলি থেকে পেস্ট করেছি। তবে ... serviceএখনও জীবিত এবং ভাল। সর্বদা হিসাবে, আমি আমার উত্তর পোস্ট করার আগে (জেসি উপর) চেষ্টা করেছি।
এফসিএম

1
তবে ওপিতে ব্যবহারকারীকে piমূলের সাথে সংযোগ স্থাপন করতে সমস্যা হচ্ছে । তাহলে PermitRootLoginকি প্রাসঙ্গিক হওয়া উচিত নয়?
ঘনিমা

@ গনিমা, না, কোনও প্রাসঙ্গিকতা নেই, তারপরে কেবল প্রথম অংশটি প্রয়োগ করুন : এসএসএস সক্ষম করুন । তবে, রুট এসএসএসের অনুমতি দেওয়া (এসএসএস-কীজেন ছাড়াই) একটি সাধারণ প্রশ্ন।
এফসিএম

তবে আমরা নিশ্চিত sshdযে চলমান আছে। permission deniedত্রুটি দেওয়া হচ্ছে । সুতরাং আমি বিশ্বাস করি এটি কিছুতে sshd_config
Ghanima

2

বুট পার্টিশনের মূলটিতে "ssh" নামে একটি ফাইল রেখে আপনি এসএসএইচ সক্ষম করতে পারেন। আপনি এসডি কার্ডে ছবিটি ফ্ল্যাশ করার পরে এবং এসডি কার্ডটি পাই-তে রাখার আগে আপনি এটি ঠিক করবেন।

  1. একটি হেডলেস রাস্পবেরি পিআই উপর এসএসএইচ সক্ষম করুন

হেডলেস সেটআপের জন্য এসএসএইচ এসডি কার্ডের বুট পার্টিশনে কোনও প্রকার ছাড়াই এসএসএস নামের একটি ফাইল স্থাপন করে সক্ষম করা যায়। পাই বুট হয়, এটি ssh ফাইল জন্য সন্ধান করে। যদি এটি পাওয়া যায় তবে এসএসএইচ সক্ষম হয় এবং ফাইলটি মোছা হয়। ফাইলের বিষয়বস্তু কোনও বিষয় নয়: এতে পাঠ্য থাকতে পারে, বা কিছুই নয়।

সূত্র: https://www.raspberrypi.org/docamentation/remote-access/ssh/


1

কনফিগারেশনের মধ্যে কোনও মৌলিক পার্থক্য নেই। ডিফল্ট পাসওয়ার্ড এবং ব্যবহারকারীর নাম একই।

ত্রুটিটি compat 0x04000000সাধারণত নির্দেশ করে যে আপনার ssh কী নিয়ে সমস্যা হচ্ছে। আমি পরীক্ষা করব যে আপনি ক্লায়েন্ট কোনও কী উপস্থাপনের চেষ্টা করছেন না এবং ~/.ssh/ডিরেক্টরিতে থাকা অনুমতিগুলি সঠিকভাবে কনফিগার করা আছে।


0

2016-03-18-এ রাস্পিয়ান-জেসি-লাইট

sudo update-rc.d ssh enable

এটি আমার জন্য তাত্ক্ষণিকভাবে করেছিল, কোনও ssh পুনর্সূচনা আদেশ ছাড়াই


0

একই সমস্যা ছিল। আমার / ওয়াল / ব্লগ / অউথ.লগ ফাইলে এই লাইনগুলি না পাওয়া পর্যন্ত এই পোস্টের কিছুই আমাকে সহায়তা করে না:

Jun 15 05:43:31 raspberrypi sshd[1551]: error: Could not load host key: /etc/ssh/ssh_host_dsa_key

Jun 15 05:43:31 raspberrypi sshd[1551]: error: key_load_public: invalid format

ইন্টারনেটে এই পোস্টটি খুঁজে পেয়েছে: কীভাবে-ঠিক-পুনর্নির্মাণে_এসএইচ_হোস্ট_কেজ-রাস্পবেরিপ-এর-রাস্পবিয়ান-ব্যর্থ

সংক্ষেপে, নিম্নলিখিত করুন:

sudo ssh-keygen -t 'rsa' -f /etc/ssh/ssh_host_rsa_key
sudo ssh-keygen -t 'dsa' -f /etc/ssh/ssh_host_dsa_key
sudo ssh-keygen -t 'ecdsa' -f /etc/ssh/ssh_host_ecdsa_key
sudo systemctl restart ssh

এটি আমার জন্য আরপিআইতে এসএসএস সংযোগের সমস্যাটি স্থির করেছে


-1

ডিএসএফ হিসাবে অক্ষম এসএসএইচ বিকল্পের সাথে লড়াই করা যে কোনও ব্যক্তির জন্য, আমি এমন একটি পৃষ্ঠা পেয়েছি যাতে মুক্তির একটি তালিকা রয়েছে যা আপনাকে শিরোনামহীন শুরু করার পথে আপনাকে পেতে পারে।


2
হ্যালো এবং স্বাগতম! দয়া করে ট্যুরটি নিন এবং হেল্পসেন্টারটি দেখুন । যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করুন, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান। প্রকৃতপক্ষে আমরা এই নীতিটি প্রয়োগ করছি : দয়া করে সম্পাদনা করুন যাতে উত্তরটি নিজেরাই দাঁড়িয়ে থাকে যাতে ভবিষ্যতে লিঙ্কটি ভেঙে যায়। যদি এটি 48 ঘন্টার মধ্যে সম্পাদনা না করা হয় তবে এটি সম্প্রদায় উইকিতে রূপান্তরিত হবে।
Ghanima
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.