Secure Shell, যা আমরা এর সংক্ষিপ্ত রূপ SSH দ্বারা আরও ভালভাবে জানি, হল একটি দূরবর্তী প্রশাসন প্রোটোকল যা আমাদের ইন্টারনেটে আমাদের দূরবর্তী সার্ভারগুলিকে সংশোধন এবং নিয়ন্ত্রণ করতে দেয়৷ সবই এর কঠোরতম নিয়ম মেনে অনলাইন নিরাপত্তা. এই নিবন্ধে আমরা ব্যাখ্যা করতে যাচ্ছি উইন্ডোজে SSH কিভাবে ব্যবহার করবেন এবং এটি আমাদের নিয়ে আসবে কী কী সুবিধা।
লিনাক্স এবং ম্যাকওএস অপারেটিং সিস্টেমের অনেক ব্যবহারকারী টার্মিনাল থেকেই তাদের রিমোট সার্ভারে এসএসএইচ ব্যবহার করে। উইন্ডোজের ক্ষেত্রে পদ্ধতিটি কিছুটা ভিন্ন.
এসএসএইচ এর উদ্দেশ্য নিয়ে 1997 সালে তৈরি করা হয়েছিল টেলনেট প্রতিস্থাপন করুন, যা, একটি এনক্রিপ্টেড প্রোটোকল হওয়ার কারণে, এর ব্যবহারকারীদের জন্য কোনো ধরনের নিরাপত্তা প্রদান করেনি। এটি সঠিকভাবে সিকিউর শেল ব্যবহার করার জন্য মৌলিক দিক এবং নির্দিষ্ট যুক্তি: নিরাপত্তা. ব্যবহারকারী এবং দূরবর্তী সার্ভারের মধ্যে নিরাপদ যোগাযোগের নিশ্চয়তা দিতে SSH সবচেয়ে উদ্ভাবনী ক্রিপ্টোগ্রাফি কৌশল ব্যবহার করে।
কিভাবে SSH কাজ করে

ক্লায়েন্ট এবং সার্ভারের মধ্যে প্রেরিত ডেটা এনক্রিপ্ট করার জন্য, SSH একটি ব্যবহার করে ডবল প্রমাণীকরণ সিস্টেম. একদিকে, এটি সর্বজনীন কী ক্রিপ্টোগ্রাফি ব্যবহার করে এবং অন্যদিকে, এটি একটি ব্যক্তিগত কী ব্যবহার করে।. সংযোগ স্থাপনের সময় তাদের প্রত্যেকের জন্য কীগুলি তৈরি করা হয়: সর্বজনীন কী সার্ভারের সাথে ভাগ করা হয় এবং ব্যক্তিগত কীটি ক্লায়েন্ট দ্বারা রাখা হয়।
অতএব, আমাদের মধ্যে পার্থক্য করতে হবে দুটি প্রধান উপাদান:
- SSH ক্লায়েন্ট, যা একটি অ্যাপ্লিকেশন যা ব্যবহারকারী সার্ভারের সাথে সংযোগ করতে তাদের কম্পিউটারে চালাতে পারে৷
- Servidor SSH, সফ্টওয়্যার যা রিমোট সার্ভারে চলে।
মনে রাখা একটি গুরুত্বপূর্ণ দিক হল, আমরা যদি এই সংযোগটি ব্যবহার করতে চাই, তাহলে প্রথমে একটি নির্দিষ্ট কম্পিউটার কনফিগার করতে হবে যা SSH সার্ভারের ভূমিকা পালন করে। অন্যান্য বিকল্প ক্লাউড বা শেয়ার করা ফাইল আপলোড করা হবে একটি দূরবর্তী ডেস্কটপ কনফিগার করুন.
উইন্ডোজে এসএসএইচ সক্ষম করুন এবং ব্যবহার করুন
উইন্ডোজে এসএসএইচ সেট আপ করার প্রক্রিয়া বিশেষভাবে জটিল নয়। এই পদক্ষেপগুলি অনুসরণ করতে হবে:
একটি SSH সার্ভার হিসাবে একটি কম্পিউটার সক্রিয় করুন

- প্রথমত, আমরা পিসি চালু করি যেটা আমরা সার্ভার হিসেবে ব্যবহার করতে যাচ্ছি।
- তারপরে আমরা কী সমন্বয় ব্যবহার করি উইন্ডোজ + আর এবং, প্রদর্শিত অনুসন্ধান বাক্সে, আমরা লিখি সার্ভিসেস.এমএসসি.
- যে উইন্ডোটি খোলে, আমরা অনুসন্ধান করি এবং ক্লিক করি OpenSSH SSH সার্ভার.
- A continuación pulsamos "শুরু".*
- তারপরে আপনাকে ঠিক একই ক্রিয়াটি পুনরাবৃত্তি করতে হবে OpenSSH প্রমাণীকরণ এজেন্ট। কখনও কখনও এটি অক্ষম করা হয়, তাই আপনাকে এটি সক্ষম করতে বৈশিষ্ট্যগুলিতে যেতে হবে।
- এখন আমরা স্টার্ট মেনু খুলি এবং লিখি পাওয়ারশেল. নিম্নলিখিত ক্রিয়াগুলি অবশ্যই কমান্ড লাইনের মাধ্যমে সম্পাদন করতে হবে পাওয়ারশেল, যেহেতু কমান্ড প্রম্পট যথেষ্ট নয়।
- তারপর আমরা কনসোল অ্যাক্সেস উইন্ডোজ পাওয়ারশেল প্রশাসক হিসেবে।
- পরবর্তী, আমরা নিম্নলিখিত কমান্ড সন্নিবেশ করান: নতুন-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -সক্ষম ট্রু -ডাইরেকশন ইনবাউন্ড -প্রোটোকল TCP -Action Allow -প্রোফাইল ডোমেন।
(*) যদি আমরা চাই যে এই সূচনাটি প্রতিবার কম্পিউটার চালু করার সময় স্বয়ংক্রিয়ভাবে হোক, আমাদের অবশ্যই ট্যাবে ক্লিক করতে হবে বৈশিষ্ট্য y allí ম্যানুয়াল থেকে স্বয়ংক্রিয় স্টার্টআপ প্রকার পরিবর্তন করুন।
একটি SSH ক্লায়েন্ট হিসাবে একটি কম্পিউটার সক্রিয় করুন

প্রথম পর্যায়টি সম্পন্ন হলে, এখন দেখা যাক SSH ক্লায়েন্ট হিসাবে একটি কম্পিউটার সক্রিয় করতে আমাদের কী করতে হবে। এই দ্বিতীয় পর্যায়ে PuTTY নামক একটি প্রোগ্রাম ব্যবহার করা অপরিহার্য:
- আসুন সেই কম্পিউটারে যাই যা আমরা একটি SSH ক্লায়েন্ট হিসাবে ব্যবহার করতে চাই।
- এটিতে, আমরা সফ্টওয়্যারটি ইনস্টল করি পুটি (ডাউনলোড লিঙ্ক, এখানে) এক্সটেনশন সহ ফাইলটি ডাউনলোড করার পরামর্শ দেওয়া হচ্ছে .msi, অর্থাৎ, 64-বিট সংস্করণ।
- ইনস্টলেশন সম্পূর্ণ হলে, এই সফ্টওয়্যারটি ব্যবহার করার উপায় খুবই সহজ: শুধু আইপি হিসাবে চিহ্নিত করুন Host Name y pulsar en el botón Open.
কখনও কখনও উইন্ডোজে SSH ব্যবহার করার সময় কিছু সমস্যা দেখা দিতে পারে, যেমন প্রমাণীকরণ ব্যর্থতা বা ফায়ারওয়ালের কারণে সার্ভারের সাথে সংযোগ স্থাপন করার সময় ত্রুটি ইত্যাদি। এই সমস্ত ছোট বাগ সহজেই সেটিংস পরিবর্তন করে সমাধান করা যেতে পারে।
উপসংহার: SSH ব্যবহারের গুরুত্ব
SSH ব্যবহারের গুরুত্ব এই সত্যের মধ্যে রয়েছে যে এটি আমাদের অফার করে দূরবর্তী সার্ভারের সাথে সংযোগ করার একটি নিরাপদ উপায়. যদি একটি এনক্রিপ্টেড সংযোগ ব্যবহার করা হয়, তবে ডেটা ট্রান্সমিশন যে কেউ বাধা দিতে পারে। এটি একটি অত্যন্ত গুরুতর নিরাপত্তা লঙ্ঘন হবে যা একজন হ্যাকার (অথবা ন্যূনতম জ্ঞানের সাথে যেকোনো ব্যবহারকারী) পাসওয়ার্ড থেকে ক্রেডিট কার্ডের তথ্য পর্যন্ত সংবেদনশীল তথ্য বের করতে ব্যবহার করতে পারে।
যাইহোক, এসএসএইচ ব্যবহারে এটি এত সহজ নয়, একটি প্রোটোকল যা ডেটা এনক্রিপ্ট করতে সক্ষম যাতে এটি শুধুমাত্র ক্লায়েন্ট এবং সার্ভার দ্বারা পড়তে পারে।
অন্যদিকে, উইন্ডোজ এবং অন্য যেকোনো অপারেটিং সিস্টেমে SSH অফার করে ব্যাপক কাস্টমাইজেশন সম্ভাবনা. এই বিকল্পগুলি সিস্টেমে SSH কনফিগারেশন ফাইল সম্পাদনা করে পরিচালনা করা যেতে পারে।
সম্পাদক বিভিন্ন ডিজিটাল মিডিয়াতে দশ বছরেরও বেশি অভিজ্ঞতার সাথে প্রযুক্তি এবং ইন্টারনেট সমস্যায় বিশেষজ্ঞ। আমি ই-কমার্স, কমিউনিকেশন, অনলাইন মার্কেটিং এবং বিজ্ঞাপন কোম্পানিগুলির জন্য একজন সম্পাদক এবং বিষয়বস্তু নির্মাতা হিসেবে কাজ করেছি। আমি অর্থনীতি, অর্থ এবং অন্যান্য খাতের ওয়েবসাইটেও লিখেছি। আমার কাজও আমার প্যাশন। এখন, আমার নিবন্ধের মাধ্যমে Tecnobits, আমি সমস্ত খবর এবং নতুন সুযোগগুলি অন্বেষণ করার চেষ্টা করি যা প্রযুক্তির বিশ্ব আমাদের জীবনকে উন্নত করার জন্য প্রতিদিন অফার করে।