এসএসএইচ (সিকিউর শেল) প্রোটোকল একটি দূরবর্তী ব্যবহারকারীকে প্রমাণীকরণ করে এবং ক্লায়েন্ট থেকে হোস্টে ইনপুট স্থানান্তর করে কাজ করে। এটি তারপরে ক্লায়েন্টের কাছে আউটপুটটি পুনরায় প্রেরণ করে - যোগাযোগটি এনক্রিপ্টেড বিতরণ করা হয় তাই সুরক্ষা টেলনেটের চেয়ে অনেক বেশি। এই পোস্টে, আমরা কিভাবে Windows 11/10-এ OpenSSH ক্লায়েন্ট এবং সার্ভার উভয় ইন্সটল এবং কনফিগার করতে হয় তা ব্যাখ্যা করব।
OpenSSH ক্লায়েন্ট এবং সার্ভার ইনস্টল এবং কনফিগার করুন
শুরু করতে, প্রথমে OpenSSH ক্লায়েন্ট ইনস্টলেশন যাচাই করুন।
- সেটিংস চালু করুন উইন্ডোজ কী + আই কম্বো টিপে অ্যাপ।
- সেটিংস অ্যাপে, অ্যাপস নির্বাচন করুন উপ-শ্রেণী।
- অ্যাপস এবং বৈশিষ্ট্যের ডান দিকে উইন্ডোতে, ঐচ্ছিক বৈশিষ্ট্য-এ ক্লিক করুন লিঙ্ক।
- পরবর্তী উইন্ডোতে যেটি খোলে, OpenSSH ক্লায়েন্ট সনাক্ত করতে নিচে স্ক্রোল করুন . যদি ক্লায়েন্ট ইতিমধ্যেই ইন্সটল হয়ে থাকে, তাহলে কোন ব্যবহারকারীর ইন্টারঅ্যাকশনের প্রয়োজন নেই – অন্যথায়, শুধু ইনস্টল বোতামে ক্লিক করুন।
এটি করার পরে, পরবর্তী ক্রিয়া সম্পাদন করতে হবে Windows 10 এ OpenSSH সার্ভার যোগ/ইনস্টল করা
এখনও ঐচ্ছিক বৈশিষ্ট্যে উইন্ডো – উপরে, একটি বৈশিষ্ট্য যোগ করুন এ ক্লিক করুন .
এখন নিচে স্ক্রোল করুন এবং OpenSSH সার্ভার নির্বাচন করুন . ইনস্টল করুন-এ ক্লিক করুন বৈশিষ্ট্যটি ইনস্টল করার সময় বোতাম এবং কয়েক সেকেন্ড অপেক্ষা করুন৷
একবার ক্রিয়া সম্পন্ন হলে, পরিবর্তনগুলি নিশ্চিত করতে কম্পিউটার পুনরায় চালু করুন৷
ক্লায়েন্ট এবং SSH সার্ভার এখন ইনস্টল করা হয়েছে৷
এখন আপনাকে SSH সার্ভার কনফিগার করতে হবে আপনি যখনই উইন্ডোজ 10 বুট করেন প্রতিবার শুরু করতে। এখানে কিভাবে:
উইন্ডোজ কী + R টিপুন। রান ডায়ালগে services.msc টাইপ করুন , এন্টার টিপুন।
তারপর নিচে স্ক্রোল করুন এবং একের পর এক ডাবল ক্লিক করুন – OpenSSH SSH সার্ভার এবং OpenSSH প্রমাণীকরণ এজেন্ট - এবং স্টার্টআপ প্রকার সেট করুন স্বয়ংক্রিয় তে .
প্রয়োগ করুন ক্লিক করুন> ঠিক আছে .
সাইড নোট :আপনি OpenSSH SSH সার্ভার তালিকাভুক্ত নাও দেখতে পারেন। এর মানে হল যে বৈশিষ্ট্য যোগ করার পূর্ববর্তী ক্রিয়া ব্যর্থ হয়েছে। এই ক্ষেত্রে, আপনি কমান্ড লাইনের মাধ্যমে বৈশিষ্ট্যটি ইনস্টল করতে পারেন। এখানে কিভাবে:
একটি উন্নত আদেশ সত্বর খুলুন। নীচের কমান্ডটি অনুলিপি করুন এবং পেস্ট করুন এবং সঠিক ক্ষমতা/বৈশিষ্ট্যের নাম খুঁজে বের করতে এন্টার টিপুন এবং এটি আপনার সিস্টেমে উপস্থিত আছে কিনা কারণ এটি লুকানো আছে।
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
একবার এটি সফলভাবে কার্যকর হলে, নীচের কমান্ডটি অনুলিপি করুন এবং পেস্ট করুন এবং বৈশিষ্ট্যটি ইনস্টল করতে এন্টার টিপুন:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
আপনার পিসি রিস্টার্ট করার দরকার নেই – শুধু অ্যাকশন এ ক্লিক করুন পরিষেবা উইন্ডোতে মেনু এবং রিফ্রেশ ক্লিক করুন৷ . OpenSSH SSH সার্ভার বৈশিষ্ট্য তালিকাভুক্ত করা হবে।
এখন, এসএসএইচ পরিষেবাগুলি সক্রিয় কিনা তা যাচাই করা প্রয়োজন। এখানে কিভাবে:
স্টার্টে ডান-ক্লিক করুন এবং উইন্ডোজ পাওয়ারশেল (অ্যাডমিন) নির্বাচন করুন।
পাওয়ারশেল উইন্ডোতে, নীচের কমান্ডটি অনুলিপি করুন এবং পেস্ট করুন এবং এন্টার-
টিপুনGet-Service -Name *ssh*
আপনাকে নিম্নলিখিত আউটপুট উপস্থাপন করা হবে:
এর পরে, SSH এর মাধ্যমে আপনার কম্পিউটারে অ্যাক্সেস পেতে আপনাকে উইন্ডোজ ফায়ারওয়াল কনফিগার করতে হবে। এটি করার জন্য, এখনও, পাওয়ারশেল উইন্ডোতে, নীচের কমান্ডটি অনুলিপি এবং পেস্ট করুন এবং এন্টার টিপুন৷
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
আপনি এখন পরীক্ষা করতে পারেন যে SSH সার্ভারটি পোর্ট 22-এ শুনছে কিনা। তা করার জন্য, এখনও, পাওয়ারশেল উইন্ডোতে, নীচের কমান্ডটি অনুলিপি এবং পেস্ট করুন এবং এন্টার টিপুন।
.\netstat -bano | .\more.com
আপনাকে নিম্নলিখিত আউটপুট উপস্থাপন করা হবে:
টিপ: আপনি যদি পোর্ট 22 তালিকাভুক্ত দেখতে না পান, তাহলে আপনার পিসি পুনরায় চালু করুন এবং বুট করার সময় কমান্ডটি পুনরায় কার্যকর করুন।
এগিয়ে গিয়ে, আপনি এখন একটি SSH সার্ভারের সাথে দূরবর্তীভাবে সংযোগ করতে সক্ষম হবেন। সফলভাবে একটি সংযোগ স্থাপন করতে, নিম্নলিখিত পরামিতিগুলি প্রয়োজন:
- ব্যবহারকারীর নাম
- ব্যবহারকারীর পাসওয়ার্ড
- সার্ভার আইপি ঠিকানা
- যে পোর্টে SSH সার্ভার শুনছে। এই ক্ষেত্রে, বন্দর হল 22।
OpenSSH সার্ভারের সাথে একটি সংযোগ স্থাপন করতে - আপনার নিজস্ব প্যারামিটারের উপর নির্ভর করে PowerShell চালু করুন, নীচের কমান্ডটি টাইপ করুন এবং এন্টার টিপুন৷
ssh -p 22 [email protected]
এখানে আপনার ব্যক্তিগত বিবরণ ব্যবহার করতে ভুলবেন না।
তারপর পাসওয়ার্ড টাইপ করুন এবং রিমোট কম্পিউটার অ্যাক্সেস করতে আবার এন্টার টিপুন - এবং আপনি পাওয়ারশেলের মাধ্যমে এসএসএইচ সার্ভারে অ্যাক্সেস পাবেন। এইভাবে, আপনার ডেটা সম্ভাব্য হুমকি অভিনেতাদের থেকে নিরাপদ থাকে৷
৷Windows 10-এ OpenSSH ব্যবহার করে একটি সুরক্ষিত সংযোগ কনফিগার করার জন্য এটাই।