Basic Terms
online
We have 9 guests and no members online
About us
Articles
SSH
- Details
- Written by নাবিল আহমেদ
- Hits: 802
এর পূর্ণরূপ হল “Secure shell”। এসএসএইচ কমিউনিকেশন ল্যাব এ ব্যবস্থা গড়ে তুলে, যেটা হল এক কম্পিউটার হতে অন্য আরেকটি কম্পিউটারের সাথে যোগাযোগ করার একটি নিরাপদ পদ্ধতি। নামের ‘সিকিউর’ অংশটির মানে বোঝায় এসএসএইচ সংযোগ ব্যবহার করে যাওয়া যেকোন তথ্য এনক্রিপ্টেড অবস্থায় থাকে। অর্থাৎ তৃতীয় কোন পক্ষ যদি এই তথ্য প্রবাহে কোন বাধা দি...তে চায় তবে এটাকে দুর্বোধ্য মনে হবে। নামের ‘শেল’ অংশটির মানে হল এসএসএইচ ইউনিক্স শেল মেনে চলে, যেটা ইউজারের দেয়া কোন কমান্ডকে অনুবাদ করে সে অনুযায়ী পদক্ষেপ নেয়।
এটি ইউনিক্স শেল নির্ভর হওয়ায় এসএসএইচ সংযোগের মাধ্যমে স্ট্যান্ডার্ড ইউনিক্স কমান্ড ব্যবহার করে কোন দূরের মেশিন থেকেও সহজে তথ্য দেখা, পরিবর্তন কিংবা ট্রান্সফার করা যায়। এই কমান্ড ম্যানুয়েলি টার্মিনাল ব্যবহার করে দেয়া সম্ভব কিংবা গ্রাফিকাল ইউজার ইন্টারফেস(GUI) সহ একটি প্রোগ্রাম পাঠিয়েও দেয়া সম্ভব। এ ধরণের প্রোগ্রামগুলো ইউজারের আদেশটা অনুবাদ করে। যেমন কোন ফোল্ডার খোলার ক্ষেত্রে ইউনিক্স কমান্ড হল cd [folder name]
আবার এসএসএইচের মাধ্যমে টার্মিনাল দিয়ে কোন সার্ভারে লগ ইন করতে হলে ইউনিক্স কমান্ড হিসেবে ssh [servername] -l [username] ব্যবহৃত হয়।
‘-l’ বলতে এখানে একটি ইউজারনেম ব্যবহার করে লগ ইন করাকে বোঝায়, যেটা বেশিরভাগ এসএসএইচ সংযোগেই প্রয়োজন হয়(নতুবা এটা খুব একটা নিরাপদ থাকে না)। যদি লগ ইন নেমটি গৃহীত হয়, এরপর একটি পাসওয়ার্ড চাওয়া হয়। যদি পাসওয়ার্ড গৃহীত হয় এরপর এসএসএইচ সংযোগ প্রতিষ্ঠিত হয়। এসএসএইচ সেশন শেষ করতে চাইলে "exit" টাইপ করে এন্টার কি চাপতে হবে।
এসএসএইচ উইন্ডোজ, ম্যাকিন্টশ, ইউনিক্স এবং ওএস/২(OS/2) তে সাপোর্ট করে এবং আরএসএ(RSA) অথেন্টিকেশনের মাধ্যমেও চলে।