Windows এনভায়রনমেন্টে SSH কী জেনারেট করা প্রায়শই একটি জটিল প্রক্রিয়া যেটি থার্ড-পার্টি টুলস ইনস্টলেশন চায়। Windows 10 April 2018 আপডেট থেকে, Windows একটি প্রি-ইনস্টলড OpenSSH ক্লায়েন্টের সাথে শিপ করা হয়, যার মানে আপনি ssh-keygen ব্যবহার করে SSH কী জেনারেট করতে পারেন। পুরো প্রক্রিয়ায় আমরা আপনাকে নিয়ে যাব।

প্রথমে, আপনাকে নিশ্চিত করতে হবে OpenSSH আপনার মেশিনে ইনস্টল করা আছে – আপনি যদি Windows 10-এর একটি পুরনো ভার্সন থেকে আপগ্রেড করেছেন, তবে আপনাকে এটি ম্যানুয়ালি সক্রিয় করতে হতে পারে। Settings অ্যাপ লঞ্চ করুন এবং "Apps" ক্যাটেগরিতে ক্লিক করুন। এরপর, "Manage optional features" লিঙ্কে ক্লিক করুন। আপনি যদি প্রদর্শিত লিস্টে "OpenSSH Client" না দেখেন, তবে "Add a feature" বাটনে ক্লিক করুন এবং এটি ইনস্টল করুন। ইনস্টলেশনের পর আপনাকে আপনার PC রিবুট করতে হতে পারে।

একবার OpenSSH ইনস্টল হলে, আপনি প্রসিড করতে প্রস্তুত। Start মেনু থেকে Command Prompt খুলুন। টার্মিনাল উইন্ডোতে "ssh-keygen" (কোটেশন ছাড়া) টাইপ করুন এবং Enter চাপুন। আপনাকে সেভ লোকেশন কনফার্ম করতে বলা হবে। আমরা রিকমেন্ড করি আপনার ইউজার ডিরেক্টরিতে ডিফল্ট লোকেশন ব্যবহার করার জন্য Enter চাপুন। অন্যথায়, কী সেভ করার পাথ টাইপ করুন এবং Enter চাপুন।

আপনি এখন কীতে একটি পাসফ्रेज (পাসওয়ার্ড) যোগ করতে বেছে নিতে পারেন। আপনি যদি একটি যোগ করেন, তবে কী ব্যবহার করার সময় আপনাকে সেটি প্রদান করতে হবে। হয় একটি পাসফ्रेज টাইপ করুন এবং Enter চাপুন অথবা সেটি ছাড়া এগিয়ে যাওয়ার জন্য অবিলম্বে Enter চাপুন।
Windows এখন আপনার RSA পাবলিক/প্রাইভেট কী পেয়ার জেনারেট করবে। পাবলিক কী আপনার নির্দিষ্ট ডিরেক্টরিতে "id_rsa.pub" হিসেবে স্টোর হবে। এই কীটি যেকোনো মেশিনে আপলোড করুন যেগুলোতে আপনাকে SSH করতে হবে। তারপর Windows-এর বিল্ট-ইন SSH ক্লায়েন্ট ব্যবহার করে কানেকশন খুলুন – "ssh admin@wsxdn.com" টাইপ করুন কানেক্ট ও আপনার জেনারেট করা ক্রেডেনশিয়ালস দিয়ে অথেন্টিকেট করতে।