<পূর্ববর্তী | বিষয়বস্তু | পরবর্তী>
1.3। কনফিগারেশন
আপনি ফাইলটি সম্পাদনা করে OpenSSH সার্ভার অ্যাপ্লিকেশন, sshd-এর ডিফল্ট আচরণ কনফিগার করতে পারেন /etc/ ssh/sshd_config. এই ফাইলে ব্যবহৃত কনফিগারেশন নির্দেশাবলী সম্পর্কে তথ্যের জন্য, আপনি একটি টার্মিনাল প্রম্পটে জারি করা নিম্নলিখিত কমান্ড সহ উপযুক্ত ম্যানুয়াল পৃষ্ঠাটি দেখতে পারেন:
মানুষ sshd_config
sshd কনফিগারেশন ফাইলে যোগাযোগের সেটিংস এবং প্রমাণীকরণ মোডের মতো জিনিসগুলি নিয়ন্ত্রণ করে এমন অনেক নির্দেশ রয়েছে। নিম্নলিখিত কনফিগারেশন নির্দেশাবলীর উদাহরণ যা সম্পাদনা করে পরিবর্তন করা যেতে পারে জন্য / etc / SSH / sshd_config ফাইল.
কনফিগারেশন ফাইল সম্পাদনা করার আগে, আপনাকে মূল ফাইলটির একটি অনুলিপি তৈরি করা উচিত এবং এটিকে লেখা থেকে রক্ষা করা উচিত যাতে আপনার কাছে একটি রেফারেন্স হিসাবে মূল সেটিংস থাকবে এবং প্রয়োজনে পুনরায় ব্যবহার করতে হবে।
কপি করুন জন্য / etc / SSH / sshd_config ফাইল করুন এবং একটি টার্মিনাল প্রম্পটে জারি করা নিম্নলিখিত কমান্ডগুলি দিয়ে লেখা থেকে রক্ষা করুন:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original sudo chmod aw /etc/ssh/sshd_config.original
নিম্নলিখিত কনফিগারেশন নির্দেশনাগুলির উদাহরণগুলি আপনি পরিবর্তন করতে পারেন:
• ডিফল্ট TCP পোর্ট 2222-এর পরিবর্তে আপনার OpenSSH-কে TCP পোর্ট 22-এ শোনার জন্য সেট করতে, পোর্ট নির্দেশিকা পরিবর্তন করুন:
পোর্ট 2222
• পাবলিক কী-ভিত্তিক লগইন শংসাপত্রগুলিকে sshd-এর অনুমতি দেওয়ার জন্য, কেবল লাইনটি যোগ করুন বা সংশোধন করুন: Pubkey প্রমাণীকরণ হ্যাঁ
যদি লাইনটি ইতিমধ্যে উপস্থিত থাকে, তাহলে নিশ্চিত করুন যে এটি মন্তব্য করা হয়নি।
• আপনার OpenSSH সার্ভারের বিষয়বস্তু প্রদর্শন করতে /etc/issue.net একটি প্রাক-লগইন ব্যানার হিসাবে ফাইল করুন, কেবল লাইনটি যোগ করুন বা সংশোধন করুন:
ব্যানার /etc/issue.net
মধ্যে জন্য / etc / SSH / sshd_config ফাইল.
পরিবর্তন করার পর জন্য / etc / SSH / sshd_config ফাইল, ফাইলটি সংরক্ষণ করুন এবং একটি টার্মিনাল প্রম্পটে নিম্নলিখিত কমান্ড ব্যবহার করে পরিবর্তনগুলিকে প্রভাবিত করতে sshd সার্ভার অ্যাপ্লিকেশনটি পুনরায় চালু করুন:
sudo systemctl রিস্টার্ট sshd.service
sshd-এর জন্য অন্যান্য অনেক কনফিগারেশন নির্দেশাবলী আপনার প্রয়োজন অনুসারে সার্ভার অ্যাপ্লিকেশনের আচরণ পরিবর্তন করতে উপলব্ধ। যাইহোক, যদি আপনার সার্ভারে অ্যাক্সেসের একমাত্র পদ্ধতি ssh হয়, এবং আপনি এর মাধ্যমে sshd কনফিগার করতে ভুল করেন জন্য / etc / SSH / sshd_config ফাইল, আপনি এটি পুনরায় চালু করার পরে সার্ভার থেকে লক আউট খুঁজে পেতে পারেন. অতিরিক্তভাবে, যদি একটি ভুল কনফিগারেশন নির্দেশিকা সরবরাহ করা হয়, sshd সার্ভারটি শুরু হতে অস্বীকার করতে পারে, তাই একটি দূরবর্তী সার্ভারে এই ফাইলটি সম্পাদনা করার সময় অতিরিক্ত সতর্কতা অবলম্বন করুন।