লিনাক্স
আপনি যদি এর আগে কখনও এসএস-কি-এর কথা না শুনে থাকেন তবে আপনাকে এটির মতো একটি তৈরি করতে হবে
$ 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
আমি কীভাবে পাসওয়ার্ড লগইন অক্ষম করব?
একবার আপনি কী-ভিত্তিক লগইনগুলি সেট আপ করার পরে, আপনাকে আর পাসওয়ার্ড ব্যবহার করে লগ ইন করতে হবে না; আপনি এটি অক্ষম করতে পারেন, যা অনেক বেশি সুরক্ষিত।
প্রথমে আপনার রাস্পবেরি পাইতে লগ ইন করুন এবং এ /etc/ssh/sshd_config
হিসাবে খুলুন root
; উদাহরণস্বরূপ, চালান sudo vim /etc/ssh/sshd_config
।
ধারণকারী লাইনটি সন্ধান করুন PasswordAuthentication
; এটা সম্ভবত পড়া #PasswordAuthentication yes
।
এই রেখাটি পরিবর্তন করুন যাতে এটি পড়তে পারে
পাসওয়ার্ডঅথেন্টিকেশন নং
আপনার রাস্পবেরি পাই, বা ঠিক আবার চালু করুন sshd
।
আর্চ লিনাক্স
আরকে পুনরায় চালু করতে sshd
, চালান sudo rc.d restart sshd
।
ডেবিয়ান / Raspbian
sshd
দেবিয়ান ভিত্তিক বিতরণগুলি পুনরায় চালু করতে , চালান sudo /etc/init.d/sshd restart
।