এই ধাপে ধাপে নির্দেশিকা ব্যাখ্যা করে কিভাবে আপনার লিনাক্স মেশিনে ডিফল্ট SSH পোর্ট (22) পরিবর্তন করতে হয়।
SSH ব্যবহার করে ইন্টারনেটের মাধ্যমে তাদের কম্পিউটার বা সার্ভার অ্যাক্সেস করে এমন লোকেদের জন্য এখানে একটি দরকারী টিপ। আপনার SSH পোর্ট ডিফল্ট পোর্ট 22 থেকে অন্য কিছুতে পরিবর্তন করুন। যদিও এটি আপনার সার্ভার সুরক্ষিত করার জন্য একটি নির্বোধ হ্যাক নয়, এটি সাহায্য করতে পারে। আসুন আপনাকে দেখি এটি একটি উবুন্টু মেশিনে করা হবে। দ্রষ্টব্য এই পরিবর্তনটি দূরবর্তী SSH সংযোগের মাধ্যমে করা উচিত নয়, আপনি আপনার সার্ভারের সাথে সমস্ত যোগাযোগ হারিয়ে ফেলতে পারেন৷
- প্রথমে, SSH পরিষেবাটি আদৌ চলছে কিনা তা পরীক্ষা করে দেখুন এবং যদি তা হয় তবে কোন পোর্টে। নিম্নলিখিত কমান্ড চালান:
# netstat -tulpn
আউটপুটে আপনি পোর্ট 22-এর জন্য একটি এন্ট্রি দেখতে পাবেন৷ এটি হল SSH পরিষেবা৷
- এখন পরিবর্তন করা যাক। SSH পরিষেবা কনফিগারেশন ফাইল খুলুন:
# sudo vim /etc/ssh/sshd_config
ফাইলের শুরুতে আপনি একটি লাইন দেখতে পাবেন যেটিতে পোর্ট 22 আছে চালু কর. 22 নম্বরটি আপনার পছন্দের কিছুতে পরিবর্তন করুন, উদাহরণস্বরূপ, 678৷ ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন৷
- এখন আপনাকে SSH সার্ভারটি পুনরায় চালু করতে হবে যাতে নতুন সেটিং শুরু হতে পারে। এটি করতে কমান্ডটি চালান:
# sudo /etc/init.d/ssh পুনরায় চালু করুন
- নিশ্চিত করুন যে পুনঃসূচনা সঠিকভাবে হয়েছে। আপনি যদি ফায়ারওয়াল চালাচ্ছেন, নিশ্চিত করুন যে আপনি নতুন SSH পোর্টে অ্যাক্সেসের অনুমতি দিচ্ছেন।
- আপনি # ssh [email protected] এর মত একটি কমান্ড ব্যবহার করতেন দূর থেকে আপনার সার্ভার অ্যাক্সেস করতে. যেহেতু এসএসএইচ ক্লায়েন্ট পোর্ট 22 কে ডিফল্ট পোর্ট হিসাবে ব্যবহার করার জন্য পূর্বে কনফিগার করা হয়েছে তাই আপনাকে পোর্ট 22 ব্যবহার করার জন্য এটিকে স্পষ্টভাবে বলার দরকার নেই। এখন থেকে আপনাকে এটি আপনার সার্ভারের জন্য বেছে নেওয়া পোর্টকে বলতে হবে। আপনার নতুন কমান্ড এই মত কিছু দেখাবে:
# ssh -p 678 [email protected]
এই ধরনের ছোট হ্যাকগুলি আপনাকে আপনার লিনাক্স বক্সকে সুরক্ষিত করতে সাহায্য করার জন্য একটি দীর্ঘ পথ নিয়ে যায়৷
বড় করতে ক্লিক করুন
বড় করতে ক্লিক করুন
বড় করতে ক্লিক করুন