আমি কীভাবে আমার আরপিআইতে লগ ইন করতে ssh কী সেট আপ করব


15

আপনার আরপিআইতে লগ ইন করতে ssh কী ব্যবহার করা প্রতিবার পাসওয়ার্ড টাইপ করার চেয়ে অনেক বেশি সুবিধাজনক।

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

তাহলে আমি কীভাবে আমার আরপিআইতে লগ ইন করতে ssh কী সেট আপ করব?


খুব অনুরূপ প্রশ্ন / উত্তর এখানে
Jivings

এবং এখানে: raspberrypi.stackexchange.com/
দাবী

উত্তর:


16

লিনাক্স

আপনি যদি এর আগে কখনও এসএস-কি-এর কথা না শুনে থাকেন তবে আপনাকে এটির মতো একটি তৈরি করতে হবে

$ ssh-keygen -t dsa

এটি একটি ডিরেক্টরি তৈরি করে ~/.ssh/এবং কী ফাইলগুলি সঞ্চয় করে

$ ls -l .ssh/
-rw------- 1 gnibbler gnibbler 668 Aug 22  2004 .ssh/id_dsa
-rw------- 1 gnibbler gnibbler 603 Aug 22  2004 .ssh/id_dsa.pub

আপনাকে id_dsa.pubআরপিআইতে অনুলিপি করতে হবে। সহায়ক স্ক্রিপ্ট ব্যবহার করে এটি করার একটি খুব সহজ উপায় রয়েছে।

$ ssh-copy-id -i ~/.ssh/id_dsa.pub pi@raspberrypi.local

আপনি একবার piব্যবহারকারীর পাসওয়ার্ড টাইপ করতে হবে

পরের বার আপনি লগ ইন করবেন, আপনাকে একটি পাসওয়ার্ডের জন্য অনুরোধ করা হবে না

$ ssh pi@raspberrypi.local
Linux raspberrypi 3.1.9+ #174 PREEMPT Sun Jul 22 19:04:28 BST 2012 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Type 'startx' to launch a graphical session

আমি কীভাবে পাসওয়ার্ড লগইন অক্ষম করব?

একবার আপনি কী-ভিত্তিক লগইনগুলি সেট আপ করার পরে, আপনাকে আর পাসওয়ার্ড ব্যবহার করে লগ ইন করতে হবে না; আপনি এটি অক্ষম করতে পারেন, যা অনেক বেশি সুরক্ষিত।

  1. প্রথমে আপনার রাস্পবেরি পাইতে লগ ইন করুন এবং এ /etc/ssh/sshd_configহিসাবে খুলুন root; উদাহরণস্বরূপ, চালান sudo vim /etc/ssh/sshd_config

  2. ধারণকারী লাইনটি সন্ধান করুন PasswordAuthentication; এটা সম্ভবত পড়া #PasswordAuthentication yes

  3. এই রেখাটি পরিবর্তন করুন যাতে এটি পড়তে পারে

    পাসওয়ার্ডঅথেন্টিকেশন নং

  4. আপনার রাস্পবেরি পাই, বা ঠিক আবার চালু করুন sshd

আর্চ লিনাক্স

আরকে পুনরায় চালু করতে sshd, চালান sudo rc.d restart sshd

ডেবিয়ান / Raspbian

sshdদেবিয়ান ভিত্তিক বিতরণগুলি পুনরায় চালু করতে , চালান sudo /etc/init.d/sshd restart


দয়া করে সচেতন হন যে পাসওয়ার্ড-কম এসএসএস কেবল তখনই ব্যবহার করা উচিত যেখানে আপনি জানেন যে সংযোগটি ইতিমধ্যে সুরক্ষিত । অন্যথায় আপনি নিজেকে 10 সেকেন্ড বাঁচাতে ঝুঁকির মধ্যে ফেলছেন।
Jivings

@ জিভিংস ব্যাখ্যা কর? কীগুলি সর্বদা পাসওয়ার্ডের চেয়ে সুরক্ষিত থাকে।
অ্যালেক্স চেম্বারলাইন

@gnibbler আপনি কীভাবে পাসওয়ার্ড লগইন অক্ষম করবেন তার একটি সম্পাদনা গ্রহণ করবেন?
অ্যালেক্স চেম্বারলাইন

@ অ্যালেক্স চেম্বারলাইন অবশ্যই
জন লা রয়

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