CentOS 9-এ OpenSSH সার্ভার ইনস্টল এবং কনফিগার করার প্রক্রিয়া

CentOS 9-এ OpenSSH সার্ভার ইনস্টল এবং কনফিগার করার প্রক্রিয়া নিচে দেওয়া হলো। since you are working as the root user, আপনি সরাসরি এই কমান্ডগুলো চালাতে পারবেন।

ধাপ ১: OpenSSH সার্ভার ইনস্টল করা

প্যাকেজ ম্যানেজার দিয়ে openssh-server ইনস্টল করুন:

Bash

dnf install openssh-server -y

সফলতার যাচাই: rpm -qa | grep openssh-server কমান্ড চালিয়ে চেক করুন প্যাকেজটি সফলভাবে ইনস্টল হয়েছে কিনা।

ধাপ ২: SSH সার্ভিস চালু এবং এনাবল করা

সিস্টেম বুট হওয়ার সাথে সাথে SSH সার্ভিস যেন স্বয়ংক্রিয়ভাবে চালু থাকে, তাই এটি এনাবল করুন এবং এখনই স্টার্ট করুন:

Bash

systemctl enable --now sshd

সফলতার যাচাই: systemctl status sshd কমান্ড রান করুন। আউটপুটে active (running) দেখালে বুঝবেন সার্ভিসটি সঠিকভাবে চলছে।

ধাপ ৩: ফায়ারওয়ালে SSH পোর্ট ওপেন করা

CentOS-এর ডিফল্ট ফায়ারওয়ালে SSH (Port 22) এলাও করতে হবে:

Bash

firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload

সফলতার যাচাই: firewall-cmd --list-services কমান্ড দিয়ে আউটপুটে ssh দেখতে পেলে নিশ্চিত হবেন ফায়ারওয়াল রুল যুক্ত হয়েছে।

ধাপ ৪: ক্লায়েন্ট মেশিন থেকে কানেক্ট করা টেস্ট করা

অন্য কোনো কম্পিউটার বা উইন্ডোজ টার্মিনাল থেকে আপনার CentOS 9 সার্ভারে SSH দিয়ে কানেক্ট করতে এই কমান্ড দিন:

Bash

ssh root@<আপনার_সার্ভারের_আইপি>

সফলতার যাচাই: প্রথমবারের মতো কানেক্ট করার সময় সার্ভারের ফিঙ্গারপ্রিন্ট সেভ করতে yes চাইবে, এরপর রুট পাসওয়ার্ড দিলেই সার্ভারের কমান্ড প্রম্পট চলে আসবে।

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply