উবুন্টু 18.04 LTS / উবুন্টু 20,04 SSH- র কিভাবে সক্ষম করবেন তা (OpenSSH-সার্ভার ইনস্টল করুন)
সুচিপত্র:
- পূর্বশর্ত
- উবুন্টুতে এসএসএইচ সক্ষম করা
- এসএসএইচ ওভার ইন্টারনেটের সাথে সংযুক্ত
- উবুন্টুতে এসএসএইচ অক্ষম করা হচ্ছে
- উপসংহার
সিকিউর শেল (এসএসএইচ) হ'ল একটি ক্রিপ্টোগ্রাফিক নেটওয়ার্ক প্রোটোকল যা ক্লায়েন্ট এবং সার্ভারের মধ্যে সুরক্ষিত সংযোগের জন্য ব্যবহৃত হয়।
এই টিউটোরিয়ালে, আমরা আপনাকে একটি উবুন্টু ডেস্কটপ মেশিনে কীভাবে এসএসএইচ সক্ষম করব তা দেখাব। এসএসএইচ সক্ষম করা আপনাকে আপনার উবুন্টু মেশিনের সাথে দূরবর্তীভাবে সংযোগ স্থাপন করতে এবং ফাইলগুলি নিরাপদে স্থানান্তর করতে বা প্রশাসনিক কার্য সম্পাদন করার অনুমতি দেবে।
পূর্বশর্ত
এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।
উবুন্টুতে এসএসএইচ সক্ষম করা
উবুন্টু ডেস্কটপ সিস্টেমে এসএসএইচ সার্ভারটি ডিফল্টরূপে ইনস্টল করা হয়নি তবে এটি স্ট্যান্ডার্ড উবুন্টু সংগ্রহস্থল থেকে সহজেই ইনস্টল করা যেতে পারে।
আপনার উবুন্টু সিস্টেমে এসএসএইচ ইনস্টল এবং সক্ষম করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
-
আপনার
Ctrl+Alt+T
কীবোর্ড শর্টকাট ব্যবহার করে বা টার্মিনাল আইকনে ক্লিক করে এবং টার্মিনালটিopenssh-server
প্যাকেজটি টাইপ করে ইনস্টল করুন:sudo apt update
sudo apt install openssh-server
অনুরোধ জানানো হলে পাসওয়ার্ডটি প্রবেশ করুন এবং ইনস্টলেশনটি চালিয়ে যেতে
Y
লিখুন।আউটপুট থেকে আপনি দেখতে পাচ্ছেন, সিস্টেমের আইপি ঠিকানা
192.168.121.111
।আপনি একবার আইপি ঠিকানাটি সন্ধান করার পরে, নিম্নলিখিত
ssh
কমান্ডটি চালিয়ে দূরবর্তী মেশিনে লগইনssh
:আপনি যখন প্রথমবারের মতো এসএসএইচের মাধ্যমে সংযুক্ত হবেন, আপনি কোনও বার্তা দেখতে পাবেন এরকম কিছু দেখছেন:
The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?
yes
টাইপ করুন এবং আপনাকে আপনার পাসওয়ার্ড দেওয়ার জন্য অনুরোধ জানানো হবে।Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:
আপনি পাসওয়ার্ডটি প্রবেশ করার পরে আপনাকে নীচের মত একটি বার্তা দিয়ে অভ্যর্থনা জানানো হবে।
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…
আপনি এখন আপনার উবুন্টু মেশিনে লগ ইন করেছেন।
এসএসএইচ ওভার ইন্টারনেটের সাথে সংযুক্ত
ইন্টারনেটে আপনার উবুন্টু মেশিনের সাথে সংযোগ স্থাপনের জন্য আপনাকে আপনার সার্বজনীন আইপি ঠিকানা জানতে হবে এবং আপনার রাউটারকে 22 পোর্টে ডেটা গ্রহণ করতে কনফিগার করতে হবে এবং যেখানে উপনিয মেশিনে এসএসএইচ চলছে সেটিকে পাঠাতে হবে।
আপনি যে মেশিনটিতে এসএসএইচ চেষ্টা করছেন তার সার্বজনীন আইপি ঠিকানা নির্ধারণ করতে, কেবল নিম্নলিখিত URL টি দেখুন:
https://ifconfig.co/ip
।যখন পোর্ট ফরওয়ার্ডিং সেটআপ করার কথা আসে তখন প্রতিটি রাউটারের পোর্ট ফরওয়ার্ডিং সেটআপ করার আলাদা উপায় থাকে। পোর্ট ফরওয়ার্ডিং কীভাবে সেট আপ করবেন সে সম্পর্কে আপনার রাউটার ডকুমেন্টেশনের সাথে পরামর্শ করা উচিত। সংক্ষেপে, আপনাকে পোর্ট নম্বরটি প্রবেশ করতে হবে যেখানে অনুরোধগুলি করা হবে (ডিফল্ট এসএসএইচ বন্দরটি 22) এবং আপনি যে মেশিনটিতে এসএসএইচ চলছে সেটির প্রাইভেট আইপি ঠিকানা আগে (
ip a
কমান্ড ব্যবহার করে) পেয়েছেন।একবার আপনি আইপি ঠিকানা খুঁজে পেয়েছেন এবং আপনার রাউটারটি কনফিগার করেছেন আপনি টাইপ করে লগ ইন করতে পারেন:
ssh username@public_ip_address
আপনি একটি এসএসএইচ কী-ভিত্তিক প্রমাণীকরণ সেট আপ করতে পারেন এবং কোনও পাসওয়ার্ড প্রবেশ না করেই আপনার উবুন্টু মেশিনে সংযুক্ত করতে পারেন।
উবুন্টুতে এসএসএইচ অক্ষম করা হচ্ছে
যদি কোনও কারণে আপনি আপনার উবুন্টু মেশিনে এসএসএইচ অক্ষম করতে চান তবে আপনি এসএসএইচ পরিষেবাটি চালিয়ে কেবল বন্ধ করতে পারেন:
sudo systemctl stop ssh
এটি আবার চালাতে শুরু করুন:
sudo systemctl start ssh
সিস্টেম বুট রান চলাকালীন এসএসএইচ পরিষেবাটি অক্ষম করতে:
sudo systemctl disable ssh
এটি সক্ষম করতে আবার টাইপ করুন:
উপসংহার
আপনি কীভাবে আপনার উবুন্টু 18.04 এ এসএসএইচ ইনস্টল এবং সক্ষম করবেন তা শিখেছেন। আপনি এখন আপনার মেশিনে লগইন করতে পারেন এবং কমান্ড প্রম্পটের মাধ্যমে সাধারণ সিসাদমিন কার্য সম্পাদন করতে পারেন।
ডিফল্টরূপে, এসএসএইচ 22 পোর্ট শুনতে পায় the
আপনার এসএসএইচ সার্ভারটি কীভাবে কনফিগার করবেন সে সম্পর্কে আরও তথ্যের জন্য উবুন্টুর এসএসএইচ / ওপেনএসএসএইচ / কনফিগারেশন গাইড এবং অফিসিয়াল এসএসএইচ ম্যানুয়াল পৃষ্ঠাটি পড়ুন।
ssh উবুন্টু
ফায়ারওয়ালকে বাইপাস করতে কীভাবে এসএসএস টানেলিং সেটআপ করবেন

ফায়ারওয়াল একটি ভাল জিনিস, তবে যদি এটি আপনাকে কিছু করা থেকে বিরত করে তবে এসএসএইচ টানেলিং এক্সপ্লোর করার জন্য একটি ভাল বিকল্প।
কিভাবে রাস্পবেরি পাইতে এসএসএস সক্ষম করবেন

রাস্পবিয়ান এর সাম্প্রতিক সংস্করণগুলিতে এসএসএইচ অ্যাক্সেস ডিফল্টরূপে অক্ষম করা হয়েছে তবে এটি সহজেই সক্ষম করা যায়। এই টিউটোরিয়ালে, আমরা আপনাকে রাস্পবেরি পাই বোর্ডে কীভাবে এসএসএইচ সক্ষম করব তা দেখাব।
কীভাবে প্রাইভেট ব্রাউজিংয়ের জন্য এসএসএস মোজা টানেল স্থাপন করবেন

এই টিউটোরিয়ালটি আপনাকে এনক্রিপ্ট করা এসএসএইচ টানেল তৈরির এবং ফসফক্স এবং গুগল ক্রোম ওয়েব ব্রাউজারগুলিকে এসকেএসএস প্রক্সি ব্যবহার করতে কনফিগার করার প্রক্রিয়াটি অনুসরণ করবে।